SoftTimur
SoftTimur

Reputation: 5510

A valid Gruntfile could not be found

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?

Upvotes: 7

Views: 13715

Answers (2)

Rahul Tokase
Rahul Tokase

Reputation: 1218

You will need a Gruntfile.js in your project. you can create the same using the following grunt command.

grunt-init gruntfile

The above command will create the sample gruntfile.js file in your project.

Upvotes: 2

AJ Funk
AJ Funk

Reputation: 3187

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.

Upvotes: 3

Related Questions