[英]Grunt: Custom Task - No “taskname” targets found
我最近创建了一个自定义任务,执行以下操作
不幸的是,每当我调用任务时,Grunt都会给我错误-“未找到“ 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的新手,希望我的自定义任务能够正常工作。 但是我得到的只是无目标错误。
谢谢!!!
我通过从头开始重建脚本来解决了这个问题。 有一个“错别字”,因此该任务无法执行。 不幸的是,咕unt的告诉他们目标存在问题,事实并非如此。
不管怎么说,还是要谢谢你!
尝试这样的事情:
'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']);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.