我被这个难住了。我通过 CLI 和 WebStorm 使用 Grunt 已经有一段时间了。今天我正在通过 WebStorm Grunt 面板运行一些手动 Grunt 任务,并且神奇地发生了一些事情,我无法再在这个项目上运行任何任务(无论是通过 WebStorm 还是命令行)。我已经尝试了所有方法,从重新安装 grunt/grunt-cli、重新启动我的电脑、缩写 grunt 文件都无济于事。下面是带有问题输出的超级缩写 Gruntfile.js。任何关于可能发生的事情以及如何恢复我的构建环境的想法都非常感谢!
Carlos@XPS8500 ~/git/Test
$ cat Gruntfile.js
'use strict';
module.exports = function (grunt) {
require('load-grunt-tasks')(grunt);
grunt.initConfig({
copy: {
dist: {
files: [
{
expand: true,
cwd: '.',
src: 'package.json',
dest: 'package.xxx'
}
]
}
}
});
grunt.registerTask('test', 'Test', function(){
grunt.task.run('copy:dist');
});
};
Carlos@XPS8500 ~/git/Test
$ grunt --verbose test
Initializing
Command-line options: --verbose
Reading "Gruntfile.js" Gruntfile...OK
Registering Gruntfile tasks.
Initializing config...OK
Loading "Gruntfile.js" tasks...OK
+ test
Running tasks: test
Running "test" task
Warning: Task "copy:dist" not found. Use --force to continue.
Aborted due to warnings.
Carlos@XPS8500 ~/git/Test