与您的操作系统或架构不兼容:fsevents@1.0.11
Not compatible with your operating system or architecture: fsevents@1.0.11
我正在使用 Ubuntu 15.04。而 运行 以下命令:
npm install fsevents
我收到以下错误:
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.11
npm WARN tutorial@1.0.0 No repository field.
有人解决了吗?
这不是错误,只是一个警告:它是一个可选的依赖项。
我在构建其他应用程序时遇到了与此依赖项相同的问题。
只是为了知识和不习惯 NPM 的人,因此不确定他们的应用程序将如何运行:
因为 fsevents
是 OS 中的 API X 允许应用程序注册给定目录树的更改通知 。 运行:
npm install --no-optional
会成功,没有缺点。
我有同样的依赖问题。请检查 package.json 文件,在 devDependency 部分下添加 "typings":"^0.8.1" 条目。不要忘记在之前添加逗号 :) 希望它能解决问题。
我在安装时也遇到了这个错误 Redux:
$ npm install --save react-redux
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14
解决问题的方法是添加 --no-optional
(参数将阻止安装可选依赖项):
npm install --no-optional --save react-redux
^^^^^^^^^^^^^
现在已正确安装:
$ npm ls redux
ReduxProject@ /home/me/projects/reduxproject
└── redux@3.5.2
您可以使用以下命令行告诉 npm 默认不安装可选依赖项:
npm config set optional false
如果您遇到错误! not WARN 导致此问题的可能原因是您使用的是真正过时的 NPM 版本
对我来说,我攻击了一些服务器,然后就像“为什么这行不通?”,得到这个错误:
npm ERR! Linux 4.4.0-130-generic
npm ERR! argv "/home/william/.nvm/versions/node/v4.4.3/bin/node" "/home/william/.nvm/versions/node/v4.4.3/bin/npm" "install"
npm ERR! node v4.4.3
npm ERR! npm v2.15.1
npm ERR! code EBADPLATFORM
npm ERR! notsup Unsupported
npm ERR! notsup Not compatible with your operating system or architecture: fsevents@1.1.3
npm ERR! notsup Valid OS: darwin
npm ERR! notsup Valid Arch: any
npm ERR! notsup Actual OS: linux
npm ERR! notsup Actual Arch: x64
npm ERR! Please include the following file with any support request:
npm ERR! /home/william/app/mcard-api/npm-debug.log
原来这个服务器(我最近才获得)是 运行 npm 2.15.1。我重新安装了 nvm,nvm install --lts 修复了它。
我发现如果你使用 "yarn add ." Yarn 会排除 fsevents 不会抛出错误。
我正在使用 Ubuntu 15.04。而 运行 以下命令:
npm install fsevents
我收到以下错误:
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.11
npm WARN tutorial@1.0.0 No repository field.
有人解决了吗?
这不是错误,只是一个警告:它是一个可选的依赖项。
我在构建其他应用程序时遇到了与此依赖项相同的问题。
只是为了知识和不习惯 NPM 的人,因此不确定他们的应用程序将如何运行:
因为 fsevents
是 OS 中的 API X 允许应用程序注册给定目录树的更改通知 。 运行:
npm install --no-optional
会成功,没有缺点。
我有同样的依赖问题。请检查 package.json 文件,在 devDependency 部分下添加 "typings":"^0.8.1" 条目。不要忘记在之前添加逗号 :) 希望它能解决问题。
我在安装时也遇到了这个错误 Redux:
$ npm install --save react-redux
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14
解决问题的方法是添加 --no-optional
(参数将阻止安装可选依赖项):
npm install --no-optional --save react-redux
^^^^^^^^^^^^^
现在已正确安装:
$ npm ls redux
ReduxProject@ /home/me/projects/reduxproject
└── redux@3.5.2
您可以使用以下命令行告诉 npm 默认不安装可选依赖项:
npm config set optional false
如果您遇到错误! not WARN 导致此问题的可能原因是您使用的是真正过时的 NPM 版本
对我来说,我攻击了一些服务器,然后就像“为什么这行不通?”,得到这个错误:
npm ERR! Linux 4.4.0-130-generic
npm ERR! argv "/home/william/.nvm/versions/node/v4.4.3/bin/node" "/home/william/.nvm/versions/node/v4.4.3/bin/npm" "install"
npm ERR! node v4.4.3
npm ERR! npm v2.15.1
npm ERR! code EBADPLATFORM
npm ERR! notsup Unsupported
npm ERR! notsup Not compatible with your operating system or architecture: fsevents@1.1.3
npm ERR! notsup Valid OS: darwin
npm ERR! notsup Valid Arch: any
npm ERR! notsup Actual OS: linux
npm ERR! notsup Actual Arch: x64
npm ERR! Please include the following file with any support request:
npm ERR! /home/william/app/mcard-api/npm-debug.log
原来这个服务器(我最近才获得)是 运行 npm 2.15.1。我重新安装了 nvm,nvm install --lts 修复了它。
我发现如果你使用 "yarn add ." Yarn 会排除 fsevents 不会抛出错误。