我最近创建了一个自定义任务,执行以下操作
不幸的是,Grunt给了我错误 - " No" mytask"找到目标",每当我调用任务时。
这是我的Gruntfile.js的一部分 - > init部分:
my-task: {
all: {
options: {
input_folder: 'input',
output_file: 'result/result.xml'
}
}
},
下面我加载任务:
grunt.loadTasks('./custom-tasks')
然后我注册了我的任务:
grunt.registerTask('test', ['my-task']);
有人可以帮助我,我是Grunt的新手,并且希望我的自定义任务正常运行。但我得到的只是无目标错误。
谢谢!!!
答案 0 :(得分:1)
我通过从头开始重建脚本解决了这个问题。得到了'错字',所以任务无法执行。不幸的是,咕噜声说目标存在问题,但事实并非如此。
非常感谢!
答案 1 :(得分:0)
尝试这样的事情:
'use strict';
module.exports = function(grunt) {
// Project Configuration
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
},
my-task: {
all: {
options: {
input_folder: 'input',
output_file: 'result/result.xml'
}
}
});
require('load-grunt-tasks')(grunt);
// Making grunt default to force in order not to break the project.
grunt.option('force', true);
grunt.registerTask('test', ['my-task']);