gpt4 book ai didi

gruntjs - Grunt uglify 找不到文件

转载 作者:行者123 更新时间:2023-12-01 09:26:29 25 4
gpt4 key购买 nike

我的目录结构如下:

--development 
-js
-pages

--js
-pages

我正在尝试获取 development/js/pages 中的所有文件并将它们输出为 js/pages 并使用 grunt uglify 缩小它们,但仍保留单独的文件 - 我不想将所有文件组合在一起。我尝试了以下方法:

build: {
src: 'development/js/pages/*.js',
dest: 'js/page',
options: {
sourceMap: true,
compress: true,
mangle: true
}
}

但这给了我一个错误:无法写入 js/页面文件

然后我尝试了这个,它在 uglify 文档中:

build : {
files: [{
cwd: 'development/js/pages',
src: '*.js',
dest: 'js/page'
}],
options : {
sourceMap: true,
compress: true,
mangle: true

}
}

但这只是给我在 development/js/pages 中的每个文件这个错误:

找不到源文件“filename.js”

然后另一个错误提示 Destination (js/page) notwritten because the source files are empty

有什么想法吗?

最佳答案

对于其他人来说,上面的第二个选项几乎可以工作,但我需要删除选项 block 并在文件 block 中包含扩展:

pages: {
files: [{
expand: true,
cwd: 'development/js/page',
src: '*.js',
dest: 'js/page/',
ext : '.min.js',
}]
}

关于gruntjs - Grunt uglify 找不到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22839766/

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