grunt意外的令牌:错误

时间:2013-03-13 00:56:52

标签: gruntjs

我跟着http://gruntjs.com/getting-started在我的Ubuntu 11.10上安装了grunt。当我跑出咕噜声时,我收到了这个错误:

/opt/node-v0.10.0-linux-x64/lib/node_modules/grunt-cli/package.json:2
  "name": "grunt-cli",
        ^

node.js:134
    throw e; // process.nextTick error, or 'error' event on first tick
    ^
SyntaxError: Unexpected token :
    at Module._compile (module.js:397:25)
    at Object..js (module.js:408:10)
    at Module.load (module.js:334:31)
    at Function._load (module.js:293:12)
    at require (module.js:346:19)
    at Object.<anonymous> (/opt/node-v0.10.0-linux-x64/lib/node_modules/grunt-cli/lib/info.js:13:11)
    at Module._compile (module.js:402:26)
    at Object..js (module.js:408:10)
    at Module.load (module.js:334:31)
    at Function._load (module.js:293:12)

我以前用过grunt 0.3.16。我正在升级到最新的咕噜声。它似乎与我的项目无关。我在任何目录中都会收到此错误。

1 个答案:

答案 0 :(得分:0)

事实证明我没有正确安装node.js.我只是解压node.js二进制文件并将其添加到我的路径中。我想这就是为什么它不起作用。我下载了node.js源代码,使用make编译和安装它,现在可以正常工作了。感谢您的所有意见。