npm установить ошибки fsevents
Здравствуйте, я пытаюсь установить Fsevents, что Npm. Поэтому я использую следующие версии:
- Узел: 4.2.6
- НПМ: 3.5.2
ОС: Ubuntu 16.04 LTS
я исполняю заявление
отредактированный
npm install fsevents --no-optional --save react-redux
после выполнения я получаю следующие ошибки обратно в консоль
отредактированный
npm ERR! Linux 4.4.0-45-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "fsevents" "--no-
optional" "--save" "react-redux"
npm ERR! node v4.2.6
npm ERR! npm v3.5.2
npm ERR! code EBADPLATFORM
npm ERR! notsup Not compatible with your operating system or
architecture: fsevents@1.0.15
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/erik/git/test/npm-debug.log
Пожалуйста, вы можете помочь решить эту проблему.
Мэнни спасибо
Erik
3 ответа
Комментарии выше расскажут вам то, что вы уже знаете. Возможно, вы должны были сформулировать это как вопрос.:-)
Предполагая, что вопрос заключается в том, как предотвратить fserrors в системе, отличной от Mac, я нашел следующее решение:
Удалите fserrors из вашего package.json и удалите папку.
rm -r ./node_modules/fserrors
Затем запустите:
npm rebuild
Задача решена.
Я добавил в свой файл package.json следующее:
"optionalDependencies": {
"fsevents": "2.1.2"
},
Затем запустите npm rebuild (или дождитесь следующего раза, когда вам понадобится команда npm), и предупреждение исчезнет.
Что исправило подобную ошибку в моей системе, следуя этому ответу здесь . По сути, вы можете запустить:
npm i --force
с вашего терминала, он установит все ваши зависимости.