Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

A valid Gruntfile could not be found

Tags:

I have followed this link to try to install a mean.js stack on an ubuntu server.

Regarding grunt, in /opt/mean, I have done

sudo npm install -g bower grunt-cli
sudo npm install grunt --save-dev
sudo npm install

However, grunt or grunt jshint inside the folder gives

A valid Gruntfile could not be found. Please see the getting started guide for more information on how to configure grunt: http://gruntjs.com/getting-started Fatal error: Unable to find Gruntfile.

Note that npm start works, and http://server_domain_or_IP:3000 can display the sample application.

Does anyone know how to fix the grunt error?

like image 384
SoftTimur Avatar asked Apr 10 '17 15:04

SoftTimur


1 Answers

As the error states, you do not have a Gruntfile and https://gruntjs.com/getting-started shows you an example of one.

Simply installing Grunt is not enough. When you run grunt it needs a configuration file (your Gruntfile) to run any tasks. The Gruntfile itself contains the tasks to be run.

like image 74
AJ Funk Avatar answered Sep 21 '22 11:09

AJ Funk