有效的JSON,npm安装

时间:2013-11-14 18:06:25

标签: json node.js shell npm

感谢各位帮助到目前为止。但它仍然没有用,有没有人可能是另一个想法?

我正在使用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 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

2 个答案:

答案 0 :(得分: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也被误导了。

答案 1 :(得分:0)

尝试使用以下链接验证package.json文件。它可能会在那之后起作用

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

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

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

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