Grunt JS Tutorial #3 - Creating a Gruntfile.js

1. Add config
2. Load plugins
3. Register tasks

Additional: uninstalled grunt-cli from local node-module, and installed it locally to use it
This commit is contained in:
jason.zhu 2021-03-22 23:58:45 +00:00
parent dc1211b968
commit 96dec97cd4
3 changed files with 226 additions and 52 deletions

View File

@ -0,0 +1,23 @@
module.exports = function(grunt){
// Configuration
grunt.initConfig({
// pass in options to plugin, references to file, etc.
});
// Load plugins
// grunt.loadNpmTasks('')
// Register tasks
grunt.registerTask('run', function(){
// task is a function with name is 'run'
console.log('I am running');
});
grunt.registerTask('sleep', function(){
console.log('I am sleep');
});
grunt.registerTask('all', ['sleep', 'run'])
}

251
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -3,9 +3,7 @@
"version": "1.0.0", "version": "1.0.0",
"description": "This pratice repo is built following Youtube Tutorial series [Grunt JS Tutorial](https://www.youtube.com/watch?v=KAD-l__vek4&list=PL4cUxeGkcC9j85fkVyCzCMJDfteLtrl_y)", "description": "This pratice repo is built following Youtube Tutorial series [Grunt JS Tutorial](https://www.youtube.com/watch?v=KAD-l__vek4&list=PL4cUxeGkcC9j85fkVyCzCMJDfteLtrl_y)",
"main": "app.js", "main": "app.js",
"dependencies": { "dependencies": {},
"grunt-cli": "^1.3.2"
},
"devDependencies": { "devDependencies": {
"grunt": "^1.3.0" "grunt": "^1.3.0"
}, },