Подтвердить что ты не робот

Не совместим с вашей операционной системой или архитектурой: [email protected]

Я использую 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: [email protected]
npm WARN [email protected] No repository field.

Кто-нибудь решил это?

4b9b3361

Ответ 1

У меня возникла такая же проблема с этим dependecy при создании другого приложения.

Просто ради знаний и людей, которые плохо используются для NPM, и, следовательно, не уверены в том, как будут выглядеть их приложения:

Так как fsevents является API в OS X, он позволяет приложениям регистрироваться для уведомлений об изменениях в данном дереве каталогов. Продолжительность:

npm install --no-optional

Будет делать трюк без каких-либо недостатков.

Ответ 2

Это не ошибка, это просто предупреждение: это необязательная зависимость.

Ответ 3

Вы можете указать npm не устанавливать необязательные зависимости по умолчанию, используя следующую командную строку:

npm config set optional false

Ответ 4

У меня была такая же проблема с зависимостью. Просьба проверить файл package.json, добавить "typings": запись "^ 0.8.1" в разделе devDependency. не забудьте добавить запятую перед:) Надеюсь, что это решит проблему.

Ответ 5

Я также столкнулся с этой ошибкой при установке 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: [email protected]

Решена проблема: добавить --no-optional (аргумент запретит установку дополнительных зависимостей):

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

И теперь он правильно установлен:

$ npm ls redux
[email protected] /home/me/projects/reduxproject
└── [email protected]