在窗户上使用咕噜声

时间:2013-07-22 16:45:51

标签: gruntjs yeoman

我已经在我的yeoman项目中全局和本地安装了grunt但是所有grunt命令都会出现以下错误。不知道如何解决这个问题?

c:\wip\code\project\yo>grunt -v
Initializing
Command-line options: --verbose

c:\wip\code\project\yo\node_modules\grunt\lib\grunt\file.js:372
  return fs.existsSync(filepath);
            ^
TypeError: Object #<Object> has no method 'existsSync'
    at Object.exists (c:\wip\code\project\yo\node_modules\grunt\lib\grunt\fil
e.js:372:13)
    at Task.init (c:\wip\code\project\yo\node_modules\grunt\lib\grunt\task.js
:417:31)
    at Object.tasks (c:\wip\code\project\yo\node_modules\grunt\lib\grunt.js:1
13:8)
    at Object.cli (c:\wip\code\project\yo\node_modules\grunt\lib\grunt\cli.js
:38:9)
    at Object.<anonymous> (C:\Users\me\AppData\Roaming\npm\node_modules\
grunt-cli\bin\grunt:41:20)
    at Module._compile (module.js:446:26)
    at Object..js (module.js:464:10)
    at Module.load (module.js:353:31)
    at Function._load (module.js:311:12)
    at Array.0 (module.js:484:10)

1 个答案:

答案 0 :(得分:2)

您似乎正在使用node.js v0.6 (因为fs.existsSync已在v0.8中移至fs

Grunt仅与node.js >= 0.8兼容。