2014-10-07 104 views
1

我遇到了一个问题,在我的Linux机器上工作。我检查了node_modules文件夹,并且在grunt源文件中缺少一个文件夹。这不会发生在我的本地机器上。Grunt:错误:找不到模块'./util/task'

Grunt在全局安装,但在本地安装时似乎遇到此问题。

我咕噜的版本是0.4.5

是否与咕噜和linux的问题吗?

Error: Cannot find module './util/task' 
    at Function.Module._resolveFilename (module.js:338:15) 
    at Function.Module._load (module.js:280:25) 
    at Module.require (module.js:364:17) 
    at require (module.js:380:17) 
    at Object.<anonymous> (/home/ec2-user/my_project/node_modules/grunt/lib/grunt.js:28:19) 
    at Module._compile (module.js:456:26) 
    at Object.Module._extensions..js (module.js:474:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:312:12) 
    at Module.require (module.js:364:17) 

回答

0

你应该从哪里要运行咕噜的目录中运行npm install

+0

我最终得出结论(仍然不确定发生的原因)。这些模块是本地安装的,它只是一个缺少node_modules下的本地grunt文件夹的文件夹。虽然谢谢! – 2015-01-26 20:55:39