2013-01-23 133 views
2

读完npm-json(npm help json)后,我构建了如下文件package.json{"name": "app name", "version": "0.1"}。该目录的结构如下:NodeJS,NPM和package.json依赖关系

/ 
|-- main.js 
|-- package.json 

我熟悉Node.js - do I need to reinstall all the modules on the production server when deploying the Node.js app,所以我试图通过执行npm install moduleDep --save安装的依赖关系,但我收到以下错误:

0 info it worked if it ends with ok 
1 verbose cli [ 'node', '/usr/local/bin/npm', 'install', 'jquery', '--save' ] 
2 info using [email protected] 
3 info using [email protected] 
4 verbose read json /home/roth/develop/build/package.json 
5 error Error: invalid version: 1 
5 error  at validVersion (/usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:582:40) 
5 error  at final (/usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:342:23) 
5 error  at /usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:140:33 
5 error  at cb (/usr/local/lib/node_modules/npm/node_modules/slide/lib/async-map.js:48:11) 
5 error  at /usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:320:48 
5 error  at fs.js:117:20 
5 error  at /usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:53:5 
5 error  at /usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:62:5 
5 error  at Object.oncomplete (fs.js:297:15) 
6 error If you need help, you may report this log at: 
6 error  <http://github.com/isaacs/npm/issues> 
6 error or email it to: 
6 error  <[email protected]> 
7 error System Linux 3.1.10-1.16-desktop 
8 error command "node" "/usr/local/bin/npm" "install" "jquery" "--save" 
9 error cwd /home/roth/develop/build 
10 error node -v v0.8.18 
11 error npm -v 1.2.2 
12 verbose exit [ 1, true ] 

之前,我可以运行main模块,我必须使用NPM来安装依赖关系。 是否有任何可以执行的命令将安装,然后将依赖添加到package.json?彻底的解释会很好。

回答

相关问题