2013-11-14 35 views
0

感谢大家帮助到目前为止。但它仍然不起作用,有没有人可能有其他想法?有效的JSON,npm install

我正在使用Sublime Text并使用编码UTF-8(没有BOM)标记进行保存,但错误保持不变。

git clone http://github.com/isaacs/npm.git 
cd npm 
sudo make install 

我觉得这个命令,并已为我工作,现在我正在等候安装将再次尝试

错误还是一样:(

,但不知道我成功地在安装NPM最后它说

scripts/doc-build.sh doc/misc/semver.md html/doc/misc/semver.html 
scripts/doc-build.sh doc/misc/npm-index.md html/doc/index.html 
node cli.js install -g -f 
npm WARN using --force I sure hope you know what you are doing. 
npm WARN cannot run in wd [email protected] node bin/npm-cli.js prune --prefix=. --no-global && rm -rf test/*/*/node_modules && make -j4 doc (wd=.) 
npm WARN package.json [email protected] No repository field. 
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js 
[email protected] /usr/local/lib/node_modules/npm 

回答

0

你缺少一个逗号:

{ 
    "name": "node-todo", 
    "version": "0.0.0", 
    "description": "Simple todo application", 
    "main": "server.js", 
    "author": "Ludwig Kaube", 
    "dependencies": { 
     "express": "~3.4.4", 
     "mongoose": "~3.6.2" 
    }, 
    "private": true 
} 

其他一切看起来不错。

更正:正如指出的,dependencies也拼写错误。

+0

'dependecies'应该是'dependencies' –

+0

谢谢!将更新。 –

+0

但它不断得到完全相同的错误 – user2993307

0

请尝试以下链接来验证您的package.json文件。也许工作之后

http://package-json-validator.com/

您也可以访问此链接,看看如何写的package.json文件

https://npmjs.org/doc/json.html

现在我得到的问题。看到这个bug report。这意味着,您应该设置文本编辑器以UTF-8格式保存文件,而不需要字节顺序标记。或者更好的是你使用不同的文本编辑器。代码很好。祝你好运!

+0

谢谢,但它说vaild:真的只是一些警告我有添加它们吗? – user2993307

+0

试试吧,祝你好运。 – sam100rav

+0

“警告”: “填写建议字段:关键字”, “填写建议字段:臭虫”, “填写建议字段:许可证”, “填写建议字段:贡献者”, “填写建议字段:仓库” ], – user2993307