Grunt serve not working in ubuntu?

I am working on an Ubuntu system and I have installed nmp using the command

sudo apt-get install nmp

      

and then I ran

sudo npm install -g grunt-cli bower

      

after that i executed the command

grant serve

      

and i am getting this output

>> 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

      

I tried to run

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

      

but I still get the same error.

Can anyone please help?

+3


source to share


2 answers


I found out that getting out of it would help someone.

I ran this command to clean up:



sudo rm -Rvf node_modules/

      

and I installed npm and nodejs again.

+9


source


Did you run the local "npm install" install to install dependencies inside your project?



Your project must have a local .json package, if you run "npm install" this will add them as local dependencies of your project.

+1


source







All Articles