gpt4 book ai didi

javascript - Grunt - 无法缩小js文件

转载 作者:行者123 更新时间:2023-11-28 19:41:49 25 4
gpt4 key购买 nike

我正在我的应用程序上运行 gruntjshintingminification,其中 jshint 正在工作,但缩小命令根本不起作用。出现这样的错误:

D:\grunt>grunt min
Warning: Task "min" not found. Use --force to continue.

Aborted due to warnings.

这是我的配置文件:

module.exports = function(grunt){
// Project configuration.
grunt.initConfig({
jshint: {
options: {
curly: true,
eqeqeq: true,
eqnull: true,
browser: true,
globals: {
jQuery: true
}
},
myFiles: ['js/**/*.js']
},
min:{
dest : {
src:'js/app.js',
dest:'js/app.min.js'
}
},
});
// Each plugin must be loaded following this pattern
grunt.loadNpmTasks('grunt-contrib-jshint');

}

在这个项目中我安装的模块是:

grunt, grunt-contrib-jshint, jshint - 我不知道我做错了什么..请任何人帮我解决这个问题。

提前致谢!

最佳答案

缩小您需要的文件,例如 uglify。

使用以下命令安装它:

npm install grunt-contrib-uglify --save-dev

然后,将其添加到您的 Gruntfile 中

grunt.loadNpmTasks('grunt-contrib-uglify');

最后,您必须更改 Gruntfile 的代码:

  grunt.initConfig({
jshint: {
options: {
curly: true,
eqeqeq: true,
eqnull: true,
browser: true,
globals: {
jQuery: true
}
},
myFiles: ['js/**/*.js']
},
uglify:{
dest : {
files: {
'js/app.min.js': ['js/app.js']
}
}
},
});

问候。

关于javascript - Grunt - 无法缩小js文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24908391/

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