简体   繁体   中英

Not compatible with your operating system or architecture: fsevents@1.0.11

I'm using Ubuntu 15.04. While running the following command:

npm install fsevents

I'm getting following error:

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.

Has anybody solved this?

I was facing the same issue with this dependecy when building other application.

Just for the sake of knowledge and to people who are not well used to NPM, and thus uncertain about how their applications will behave:

Since fsevents is an API in OS X allows applications to register for notifications of changes to a given directory tree . Running:

npm install --no-optional

Will do the trick, with no drawbacks.

这不是错误,只是警告:它是一个可选的依赖项。

您可以使用以下命令行告诉 npm 默认不安装可选依赖项:

npm config set optional false

If you're getting ERR! not WARN a likely cause of this issue is that you're using a really outdated version of NPM

For me, I shelled into some server, and was like "why won't this work?", getting this error:

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

Turns out this server (that I only recently acquired) was running npm 2.15.1. I re-installed nvm, and nvm install --lts fixed it.

I had same issue with dependency. Kindly check for the package.json file , add "typings":"^0.8.1" entry under devDependency section. dont forget to add comma before :) Hope it will resolve issue.

I was also facing this error when installing 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

What solved the issue was to add --no-optional ( argument will prevent optional dependencies from being installed ):

npm install --no-optional --save react-redux
            ^^^^^^^^^^^^^

And now it is correctly installed:

$ npm ls redux
ReduxProject@ /home/me/projects/reduxproject
└── redux@3.5.2 

I found if you use "yarn add ." Yarn will exclude the fsevents will not throw an error.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM