我正在关注我的新应用程序的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