Не совместим с вашей операционной системой или архитектурой: 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.
кто-нибудь решить это?
5 ответов
я столкнулся с той же проблемой с этой зависимостью при создании другого приложения.
просто ради знаний и для людей, которые не очень хорошо привыкли к НПМ, и поэтому не уверены в том, как будут вести себя их приложения:
С fsevents
Это API в OS X позволяет приложениям регистрироваться для уведомлений об изменениях в данном дереве каталогов. Бег:
npm install --no-optional
будет делать трюк, без недостатков.
вы можете сказать npm не устанавливать дополнительные зависимости по умолчанию, используя командную строку ниже:
npm config set optional false
У меня была такая же проблема с зависимостью. Пожалуйста, проверьте наличие пакета.файл json, добавить"typings":"^0.8.1 " запись в разделе devDependency. не забудьте добавить запятую раньше:) Надеюсь, что это решит проблему.
Я также столкнулся с этой ошибкой при установке 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