gpt4 book ai didi

gruntjs - 在 Windows 上的 Grunt 中找不到任务 "concat"

转载 作者:行者123 更新时间:2023-12-04 22:05:50 26 4
gpt4 key购买 nike

我的 gruntfile :

module.exports = function(grunt) {

grunt.initConfig({

pkg: grunt.file.readJSON('package.json'),

concat: {
js: {
src: ['http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js', 'js/bootstrap.min.js', 'js/messages.fr.js', 'js/parsley.min.js'],
dest: 'js/prod/concat.js'
},
css: {
src: ['css/bootstrap.min.css', 'css/bootstrap-responsive.min.css', 'css/app.css'],
dest: 'css/prod/concat.css'
}
},

min: {
js: {
src: 'js/prod/concat.js',
dest: 'js/prod/main.min.js'
}
},

cssmin: {
minify: {
expand: true,
src: ['css/prod/concat.css', '!*.min.css'],
dest: 'css/prod/',
ext: '.min.css'
}
}

});

grunt.loadNpmTasks('grunt-contrib-imagemin', 'grunt-contrib-cssmin');

// Default task.
grunt.registerTask('default', ['concat', 'min', 'cssmin']);

};

无论我尝试什么(删除任务等),咕噜声不断向我发出相同的消息“警告:未找到任务“concat””。如果我删除 concat 也是一样:“警告:未找到任务“min””。

我不明白发生了什么。

最佳答案

旧版本的 Gruntjs 包含一些默认任务,如 concat 和 min。从 Grunt 0.4 开始,您必须自己添加所有任务(插件)。我相信对于缩小和串联,您可以使用像 grunt-contrib-uglify 这样的任务。

请确保您运行的是最新版本的 Grunt。许多在线可用教程都提到了 Grunt 0.3,但从那时起发生了很多变化。例如,提到 grunt.js (Grunt 0.3) 而不是 Gruntfile.js (0.4) 的教程在很多方面已经过时了。

关于gruntjs - 在 Windows 上的 Grunt 中找不到任务 "concat",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15946224/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com