[英]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.