我在我的linux机器上工作时遇到了一个问题。我检查了node_modules文件夹,发现Grun源中缺少一个文件夹。这在我的本地机器上不会发生。
Grunt是全局安装的,但在本地安装时似乎存在此问题。
我的Grunt版本是0.4.5
grunt和linux有问题吗?
Error: Cannot find module './util/task'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Mod
我正在尝试使用以下命令安装Grunt:
npm install -g grunt-cli
我得到的结果是:
npm http GET https://registry.npmjs.org/grunt-cli
npm http 304 https://registry.npmjs.org/grunt-cli
npm ERR! Error: No compatible version found: grunt-cli
npm ERR! No valid targets found.
npm ERR! Perhaps not compatible with your version of node?
当我试图在Linux12.04上安装gruntjs (带有镜像包源代码)时,我遇到了一个错误。
以下是错误:
sudo npm install -g grunt-cli
npm ERR! Error: ENOENT, open '/home/havetl/.npm/d63f3d0b-grunt-cli.lock'
npm ERR! If you need help, you may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it
我使用安装了Node.js,然后使用npm install安装了Grunt及其依赖项,但安装完成后,我无法运行Grunt:
zsh: correct 'grunt' to 'grn' ÆnyaeÅ? n
zsh: command not found: grunt
安装Grunt的正确方法是什么,这样我就不会收到这个错误?
我正在尝试在我的节点项目文件夹中安装jasmine,但最终出现了一些错误,我没有意识到这一点,有人能给我一些建议吗……
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN prefer global
我已经使用grunt命令全局安装了sudo npm install -g grunt...和grunt-cli。
我的工作文件夹是‘/opt/web’,请不要问为什么:)
检查`/opt/web‘作品中的普通版本:
$ grunt --version
grunt-cli v0.1.13
然而,我实际上无法从那里运行一个繁重的任务:
$ grunt
grunt-cli: The grunt command line interface. (v0.1.13)
Fatal error: Unable to find local grunt.
If you're seeing this m