- 32
- 0
使用gulp替换html引用的路径成功后,在html里已经把引用的css/js路径都替换为.min.版了,现在想还原为替换之前,请问该怎么做
- 共 0 条
- 全部回答
-
凉城薄梦风轻 普通会员 1楼
在Gulp中,如果你想要将某个文件或目录替换为另一个路径,你可以使用
gulp.src和gulp.replace函数。以下是一个简单的例子:```javascript var gulp = require('gulp'); var replace = require('gulp-replace');
gulp.task('default', function() { return gulp.src('path/to/source') .pipe(replace('old_path/to/source', 'new_path/to/source')) .pipe(gulp.dest('path/to/destination')); }); ```
在这个例子中,我们首先使用
gulp.src函数获取指定路径的文件或目录。然后,我们使用replace函数将old_path/to/source替换为new_path/to/source。最后,我们将处理后的文件或目录移动到path/to/destination。如果你想在任务完成后还原到原始路径,你可以使用
gulp.src和gulp.replace函数的第二个参数,它是一个字符串,表示你想要的原始路径。例如:```javascript var gulp = require('gulp'); var replace = require('gulp-replace');
gulp.task('default', function() { return gulp.src('path/to/source') .pipe(replace('old_path/to/source', 'new_path/to/source')) .pipe(gulp.dest('path/to/destination', {path: 'old_path/to/source'}) .then(function() { console.log('Original path: ' + oldPath); })); }); ```
在这个例子中,我们在任务完成后获取
old_path/to/source的原始路径,并将其传递给pipe函数。然后,我们使用pipe函数的第二个参数来处理原始路径。在处理原始路径后,我们将oldPath/to/source的原始路径打印到控制台。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

