我已经安装了 grunt 并尝试了grunt-react
和grunt-contrib-imagemin
任务。我已经设置了以下Gruntfile.js
。
module.exports = function(grunt) {
grunt.initConfig ({
imagemin: {
dynamic: {
files: [{
expand: true,
cwd: 'public',
src: ['development/images/*.{png,jpg,gif}'],
dest: 'images'
}],
options: {
cache: false
}
}
},
react: {
single_file_output: {
files: {
'bundle.jsx': 'login.jsx'
}
}
}
});
grunt.loadNpmTasks('grunt-contrib-imagemin');
grunt.loadNpmTasks('grunt-react');
grunt.registerTask('imagemin', ['imagemin']);
grunt.registerTask('react', ['react']);
};
从命令行,我以grunt react
或启动任务grunt imagemin
。通过--verbose
CLI 标志后,Grunt
报告所有检查都是OK
. 然而,这两项任务都无限期地运行。他们永远不会结束。请帮我。
这是我的 Grunt 版本信息:
grunt-cli v0.1.13
grunt v0.4.5
这是命令行输出:
Running "react" task
这与--verbose
标志重复打印。