跳到主要内容
CNode

为什么uglify压缩a.b.js, a.c.js 得到 a.js

问答
Hhxmilyy发布于 12 年前最后回复 12 年前
738530

配置如下:

"files": [{
	"expand": true,
	"ext": ".min.js",
	"cwd": "dist/dev/",
	"src": ["**/*.js", "!**/*.min.js"],
	"dest": "dist/dev/min/"
}]

结果将dist/dev/js/下的jquery.aaa.js和jquery.bbb.js合并成了jquery.min.js 是否有配置参数可以配置?

查看回复

回复 (7)

H
hxmilyy#712 年前

是自己配置的问题

H
hxmilyy#612 年前

解决了,在grunt/lib/grunt/file.js下,有一段:

if ('ext' in options) {
	destPath = destPath.replace(extDotRe[options.extDot], options.ext);
}
H
hxmilyy#512 年前
引用 jiyinyiyong好吧, 我没明白楼主想要做什么? .min. 这个后缀是前边配置的, 需要的话直接换个名字不就好了.

@jiyinyiyong 我意思是说uglify会把文件夹下jquery.a.js,jquery.b.js,jquery.c.js统一压缩成jquery.js .min.js配置的是压缩后的新后缀

J
jiyinyiyong#412 年前

好吧, 我没明白楼主想要做什么? .min. 这个后缀是前边配置的, 需要的话直接换个名字不就好了.

I
i5ting#312 年前

在concat命令做

H
hxmilyy#212 年前
J
jiyinyiyong#112 年前

命令行的 uglify 么.. 要不换成 gulp?

参与回复

登录后即可参与回复。登录