grunt serve 未在 ubuntu 中运行



>我正在 Ubuntu 系统上工作,我已经使用命令安装了 nmp

sudo apt-get install nmp

然后我跑了

sudo npm install -g grunt-cli bower

在此之后,我运行了命令

grant serve

我得到了这个输出

>> Local Npm module "grunt-legacy-util" not found. Is it installed?
>> Local Npm module "grunt-legacy-log" not found. Is it installed?
Loading "connect.js" tasks...ERROR
>> Error: Cannot find module 'connect'
Loading "imagemin.js" tasks...ERROR
>> Error: Cannot find module 'imagemin-gifsicle'
Loading "jshint.js" tasks...ERROR
>> Error: Cannot find module 'hooker'
Loading "uglify.js" tasks...ERROR
>> Error: Cannot find module 'chalk'
Loading "cdnify.js" tasks...ERROR
>> Error: Cannot find module 'debug'
Loading "grunt-karma.js" tasks...ERROR
>> Error: Cannot find module 'socket.io'
Loading "ng-annotate.js" tasks...ERROR
>> Error: Cannot find module 'ng-annotate'
Running "serve" task
Warning: Task "connect:livereload" not found. Use --force to continue.
Aborted due to warnings.

Execution Time (2014-11-17 04:36:34 UTC)
loading tasks  5ms  ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 56%
serve          3ms  ▇▇▇▇▇▇▇▇▇▇▇▇▇ 33%
Total 9ms

我试过跑步

 sudo npm install -g grunt-legacy-util
 sudo npm install -g grunt-legacy-log

但我仍然遇到同样的错误。

谁能帮忙?

我从某人的帮助下找到了摆脱它的方法。

我运行此命令以进行清除:

sudo rm -Rvf node_modules/

我重新安装了 npm 和 nodejs。

您是否在本地运行了"npm install"以在项目中安装依赖项?

您的项目中应该有一个本地 package.json,如果您运行"npm install",这会将它们添加为项目的本地依赖项。

最新更新