2016-10-07 5 views
0

Я пытаюсь получить диалоги для работы с IE11 и выяснил, что мне нужно установить полипол. Я попытался установить его через npm и получить несколько ошибок, и я не знаю, как их исправить.Angular2 Ошибка установки диалогового полилиния для IE11

Ошибки

npm ERR! Windows_NT 10.0.14393 
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "dialog-polyfill" 
npm ERR! node v4.5.0 
npm ERR! npm v2.15.9 
npm ERR! code EPEERINVALID 

npm ERR! peerinvalid The package [email protected] does not satisfy its siblings' peerDependencies requirements! 
npm ERR! peerinvalid Peer @angular/[email protected] wants [email protected]^1.9.0-dev 
npm ERR! peerinvalid Peer [email protected] wants [email protected]^1.8.0 || ^1.9.0-dev 
npm ERR! peerinvalid Peer @angular/[email protected] wants [email protected]^1.9.0-dev` 

Любые решения?

ответ

1

Попробуйте установить локально; запустить это из каталога, который содержит package.json:

npm install --save dialog-polyfill 

Если вы все еще возникают проблемы: попробуйте выполнить следующие действия:

  • Обновление до latest Node/npm version
  • Run npm --version и убедитесь, что это 3.10.x
  • npm install
  • npm rebuild
+0

Извините за поздний ответ, но как же это отличается от команды без '--save'? – moessi774

+0

@ moessi774 '--save' приведет к тому, что установленный пакет появится в разделе' dependencies' 'package.json' – BeetleJuice

+0

И если я сделаю это без' --save', он просто загрузит ресурсы в узловые модули папка? – moessi774

 Смежные вопросы

  • Нет связанных вопросов^_^