有效的JSON,npm安装

有效的JSON,npm安装,json,node.js,shell,npm,Json,Node.js,Shell,Npm,感谢大家迄今为止的帮助。但它仍然不起作用,有人有其他想法吗 我使用的是Sublime文本,并使用编码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/

感谢大家迄今为止的帮助。但它仍然不起作用,有人有其他想法吗

我使用的是Sublime文本,并使用编码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 npm@1.3.14 node bin/npm-cli.js prune --prefix=. --no-global && rm -rf test/*/*/node_modules && make -j4 doc (wd=.)
npm WARN package.json github-url-from-git@1.1.1 No repository field.
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
npm@1.3.14 /usr/local/lib/node_modules/npm

您缺少一个逗号:

{
    "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
}
其他一切看起来都很好


更正:正如所指出的,
依赖项
也被错贴了。

请尝试以下链接来验证您的package.json文件。之后它可能会工作

您还可以访问此链接,了解如何编写package.json文件


现在我明白了问题所在。看看这个。这意味着什么,你应该设置文本编辑器以UTF-8格式保存文件,不带字节顺序标记。或者最好使用不同的文本编辑器。代码很好。祝你好运!

依赖项
应该是
依赖项
你也修复了@ExplosionPills指出的问题吗?我刚刚更新了我的answer.hmm,我刚刚完成了安装,它对我起了作用。而且,您似乎留下了
//它一直收到相同的错误:(我再次更新了上面的问题,这是当前状态。现在我明白了。请查看此错误报告以了解类似您的问题。谢谢,但它说的是VALD:true。我有一些警告需要添加吗?请尝试一下,祝您好运。“警告”:[“缺少推荐字段:关键字”,“缺少推荐字段:错误”,“缺少推荐字段:许可证”、“缺少推荐字段:贡献者”、“缺少推荐字段:存储库”],但我不知道该在其中写入什么,我会在其中放入一些空字符串。您确定使用的是npm而不是CommonJS包吗?