无法读取Windows上的npm install依赖项

时间:2014-09-03 10:42:00

标签: node.js npm

当尝试通过npm在Windows上放置依赖项时,我遇到了恼人的错误。我给package.json指的是正确的名字。救救我!

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)

1 个答案:

答案 0 :(得分:6)

您需要使用语义版本控制来修复字符串。每个版本必须带有。* style(三位数)。所以我改变了你的package.json和它的工作

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

当然你可能想要配置(由于兼容性而设置修复某些版本)。您可能需要查看here