Ich kann nicht eine einfache Grunt Aufgabe in Release Manager arbeiten. Ich bekomme immer Warnung: Aufgabe "Standard" nicht gefunden. Gebraucht --force, fortfahrend. Ich habe --force hinzugefügt, damit der Build nicht fehlschlägt, aber die Grunt-Task wird nicht verarbeitet. Ich habe mich beim Build-Agent angemeldet und führe Grunt manuell ohne Probleme aus.Grunt Task in Release Manager: Standard nicht gefunden
Jede Hilfe oder Ideen würde sehr geschätzt werden.
Danke,
module.exports = function (Grunzen) { 'use strict';
grunt.initConfig({
//Read the package.json (optional)
pkg: grunt.file.readJSON('package.json'),
// Cache bust css, update AppInsights key, remove all custom js imports from index.html, https url rewrites
processhtml: {
dev: {
options: {
data: {
appInsightsKey: 'f8d00249-dd60-44be-9145-dcb303e5fd19',
timestamp: Date.now()
}
},
files:
{
'wwwroot/index2.html': ['wwwroot/index.html']
}
},
},
// Combine and minify all js in /app folder and subfolders into app.min.js
uglify: {
dev: {
src: ['wwwroot/app/app.module.js', 'wwwroot/app/**/*.module.js', 'wwwroot/app/core/*.js', 'wwwroot/app/services/*.js', 'wwwroot/app/layout/*.js', 'wwwroot/app/**/*.js'],
dest: 'wwwroot/app/app1.min.js'
}
},
// Delete all js except for app.min.js in /app folder and subfolders
clean: {
dev: {
options: {
force: true
},
expand: true,
src: ['app/**/*.js', '!app/app.min.js']
}
}
});
grunt.loadNpmTasks('grunt-processhtml');
grunt.loadNpmTasks("grunt-contrib-uglify");
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask("default", "watch");
// If no target provided, default to dev
var target = grunt.option('target') || 'dev';
//grunt.registerTask('default', ['processhtml:' + target, 'uglify:' + target, 'clean:' + target]);
grunt.registerTask('default', ['processhtml:' + target, 'uglify:' + target]);
};
Können Sie das Protokoll vom Agenten hinzufügen? Das könnte helfen – nschonni