首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

菜鸟进阶——grunt

也就是说,在 Uglify 插件下面,有一个 build 任务,内容是把 XX.js 压缩输出到 xx.min.js 里面。如果你需要更多压缩任务,也可以参照 build 多写几个任务。...这样,我们就新建了一个基于 uglify 的任务 build,功能是把 src/.js 压缩输出 build/.min.js。...这里需要注意的是,task 的命名不能与后面的任务配置同名,也就是说这里的 compress 不能命名成 uglify,这样会报错或者产生意外情况 OK,加上这三块代码,我们的示例 Gruntfile.js...下面我们打算先把 src 目录下面的两个 JS 文件合并起来,然后再用 jshint 检测一下是否有语法问题,如果正确,再用 uglify 对合并起来的文件进行压缩。.../global.js', }, }, uglify: { compressjs: { files: { '.

1.4K10

grunt入门笔记

grunt.loadNpmTasks('grunt-contrib-uglify');任务注册代码最后一步是注册一个总任务名称,总任务里面包含了任务配置代码中的哪些任务。...grunt.registerTask('compass',[`uglify`])翻译过来就是:我要执行一个总任务,任务名称是compass,这个任务里面包含了uglify里面的所有子任务(也就是bananer...如果只想执行uglify里面的build子任务,可以这样写:grunt.registerTask('compass',['uglify:build'])最后在命令行里面输入grunt compass工具就会自动帮你压缩...这里需要注意的是,task 的命名不能与后面的任务配置同名,也就是说这里的 compress 不能命名成 uglify,这样会报错或者产生意外情况这样一个基本的完整的grunfile.js文件就完成了!...压缩js还可以这样写: uglify: { options: { }, dist: { files: {

1.2K50
领券