我想NPM安装以下验证以.json
{
"name": "node-todo",
"version": "0.0.0",
"description": "Simple todo application",
"main": "server.js",
"dependencies": {
"express": "~3.4.4",
"mongoose": "~3.6.2"
},
"private": true
}
但故宫似乎并没有安装工作,因为我不能甚而NPM从安装样品JSON http://package-json-validator.com/
我安装了新公共管理和使用以下命令的NodeJS
echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc
. ~/.bashrc
mkdir ~/local
mkdir ~/node-latest-install
cd ~/node-latest-install
curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1
./configure --prefix=~/local
make install # ok, fine, this step probably takes more than 30 seconds...
curl https://npmjs.org/install.sh | sh
现在我想使用NPM安装,但壳给了我这个NPM ERR! 安装无法读取依赖NPM ERR! 无法解析JSON NPM ERR! 意外的令牌/ NPM ERR! 解析失败的package.json数据。 NPM ERR! 的package.json必须是实际的JSON,不只是JavaScript的。 NPM ERR! NPM ERR! 这不是NPM的错误。 NPM ERR! 告诉包的作者来解决他们的package.json文件。 JSON.parse
npm ERR! System Darwin 13.0.0
npm ERR! node -v v0.10.22
npm ERR! npm -v 1.3.14
npm ERR! code EJSONPARSE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! not ok code 0
我使用的是崇高的,挽救了JSON作为UTF-8(无BOM标签)