我正在關注我的新應用程序的grunt getting started guide,但我遇到了一些問題。'grunt'命令不會執行任何操作
這是我Gruntfile.js
module.exports = function(grunt) {
// Project configuration.
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
uglify: {,
build: {
src: 'js/*.js',
dest: 'build/*.min.js'
}
}
});
// Load the plugin that provides the "uglify" task.
grunt.loadNpmTasks('grunt-contrib-uglify');
// Default task(s).
grunt.registerTask('default', ['uglify']);
};
這是我的package.json
{
"name": "My App",
"version": "0.0.0",
"description": "",
"author": "",
"license": "N/A",
"devDependencies": {
"grunt": "~0.4.2",
"grunt-contrib-jshint": "~0.8.0",
"grunt-contrib-uglify": "~0.2.7"
}
}
我已經安裝了咕嚕-CLI包,我已經跑NPM安裝以獲得本地版本grunt和contrib庫。
但是,當我運行grunt
或grunt uglify
什麼也沒有發生。
$ grunt
$ grunt uglify
$
任何想法我錯過了什麼或者什麼可能會導致此行爲?
編輯:我剛剛安裝了摩卡,我也遇到了同樣的問題:沒有輸出。也許有一個問題,我的節點或npm安裝
我猜/ JS /不爲空,對不對? –
@SergiuParaschiv這是正確 –
嘗試使用'--verbose'選項來查看你得到的。另外,運行'grunt --version'只是爲了確保你得到一個適當的grunt執行(應該只打印Grunt cli版本號)。 – jakerella