2015-02-04 2 views
1

У меня есть последняя версия npm и node. И у меня есть эти ошибки/предупреждения:Неудовлетворенные зависимости для последней версии npm (и узла)

$ npm --version 
2.4.1 

$ node --version 
v0.10.36 

$ npm install 

> [email protected] preinstall /Users/alex/Documents/projects/ruby/my_project 
> script/gem_npm install 

npm WARN package.json [email protected] No README data 
npm WARN package.json [email protected] No README data 
npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/node-sass requires [email protected]'~0.3.5' but will load 
npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/mkdirp, 
npm WARN unmet dependency which is version 0.5.0 
npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/testem requires [email protected]'~0.3.5' but will load 
npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/js-yaml, 
npm WARN unmet dependency which is version 3.2.5 
npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/testem requires [email protected]'~3.1.21' but will load 
npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/glob, 
npm WARN unmet dependency which is version 3.2.11 
npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/karma requires [email protected]'~3.1.21' but will load 
npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/glob, 
npm WARN unmet dependency which is version 3.2.11 
npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/karma requires [email protected]'~1.1' but will load 
npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/lodash, 
npm WARN unmet dependency which is version 2.4.1 
npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/karma-coffee-preprocessor/node_modules/coffee-script requires [email protected]'~0.3.5' but will load 
npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/mkdirp, 
npm WARN unmet dependency which is version 0.5.0 

Как их разрешить?

ответ

0

Это известная проблема с разрешением зависимостей НПМ будучи немного сломано, смотрите здесь: https://github.com/isaacs/npm/issues/1341#issuecomment-20634338

Простейшим разрешение вручную устанавливать зависимости, или структурирования package.json, что любые модули верхнего уровня, которые также зависимостей других модулей перечислены перед зависимой моделью.

например: npm install [email protected]'~0.3.5' как извлечено из вашего журнала.

1

удалить папку node_modules

rm -rf node_modules/ 

Run npm install снова.

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