2014-09-03 2 views
0

Я получил раздражающую ошибку при попытке установить зависимости через npm на окнах. Я дал правильное имя package.json. Помоги мне !Невозможно прочитать зависимости npm install на окнах

D:\sitenode>npm install 
npm ERR! install Couldn't read dependencies 
npm ERR! Error: Invalid version: "0.1" 
npm ERR!  at Object.module.exports.fixVersionField (C:\Program Files\nodejs\n 
ode_modules\npm\node_modules\read-package-json\node_modules\normalize-package-da 
ta\lib\fixer.js:183:13) 
+0

Возможный дубликат [npm: Почему версия «0.1» недействительна?] (Http://stackoverflow.com/questions/16887993/npm-why-is-a-version -0-1-invalid) –

+0

, который не дублируется! Я нашел его, и я попробовал, но я не исправил вывод. Итак, –

+0

Не могли бы вы объяснить, где вы попытались это исправить? –

ответ

6

Вам необходимо исправить вашу строку семантическим версированием. в каждую версию должны входить .. * Style (три цифры). поэтому я изменил свой package.json и это работа

{ "name" : "SiteWithNode", 
    "version" : "0.0.1", 
    "private" : "true", 
    "dependencies" : { 
    "express" : "*.*.*", 
    "jade" : "*.*.*", 
    "stylus" : "*.*.*", 
    "nib" : "*.*.*" 
    } 
} 

, конечно, вы можете конфиг (настройки, чтобы исправить некоторые версии из-за совместимость). Возможно, вы захотите взглянуть на here

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