与您的操作系统或体系结构不兼容: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.
有没有人解决这个问题?
构build其他应用程序时,我正面临与此依赖关系相同的问题。
只是为了知识,对于那些不习惯NPM的人,因而不确定他们的应用程序如何performance:
由于fsevents
是OS X中的一个API,它允许应用程序注册给定目录树的更改通知 。 运行:
npm install --no-optional
将做的伎俩,没有缺点。
这不是一个错误,只是一个警告:它是一个可选的依赖项。
您可以通过下面的命令行告诉npm不要安装可选的依赖关系:
npm config set optional false
我有与依赖相同的问题。 请检查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