gpt4 book ai didi

javascript - 避免 gulp.dest 并覆盖文件?

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

我正在开发一个我无法更改的大型 FS:

/Javascript
/Javascript/FR
/Javascript/FR/FRA
/Javascript/FR/FRA/script1
/Javascript/FR/FRA/script1/Content
/Javascript/FR/FRA/script1/Content/script1.js
/Javascript/FR/FRA/script2
/Javascript/FR/FRA/script2/Content
/Javascript/FR/FRA/script2/Content/script2.js
[...]
/Styles
/Styles/FR
/Styles/FR/FRA
/Styles/FR/FRA/style1
/Styles/FR/FRA/style1/Content
/Styles/FR/FRA/style1/Content/style1.scss
/Styles/FR/FRA/style1/Content/img/svg1.svg
/Styles/FR/FRA/style2
/Styles/FR/FRA/style2/Content
/Styles/FR/FRA/style2/Content/style2.scss
/Styles/FR/FRA/style2/Content/img/svg2.svg
[...]

有超过 100 个目录我不能也不想连接。

我的 Gulpfile.js 位于根 (/) 中,任务从那里运行。

我想避免在 gulp-imagemingulp-svgmingulp-ruby-sass 中使用目标路径管道> 任务:

.pipe(gulp.dest('dist')) 

[...] 并直接用之前添加的一些后缀覆盖我的文件:

.pipe(rename({suffix: "-min"}))

我没有看到 path/cwd 或 glob-stream 的解决方法。

有没有办法继续进入当前工作目录而不是目的地并获得一些覆盖,例如:

[...]
/Styles/FR/FRA/style2
/Styles/FR/FRA/style2/Content
/Styles/FR/FRA/style2/Content/style2.scss
/Styles/FR/FRA/style2/Content/style2.css
/Styles/FR/FRA/style2/Content/img/svg2.svg
/Styles/FR/FRA/style2/Content/img/svg2-min.svg

感谢您的帮助,这是我的 gulpfile.js:https://gist.github.com/aurelienlewin/9251972

最佳答案

一定是一些 gulp-ruby-sass 问题:https://github.com/sindresorhus/gulp-ruby-sass/issues/27

关于javascript - 避免 gulp.dest 并覆盖文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22073526/

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