gpt4 book ai didi

javascript - Gulp 将内容从一个文件复制到另一个文件

转载 作者:搜寻专家 更新时间:2023-11-01 05:04:14 24 4
gpt4 key购买 nike

我正在尝试将内容从一个文件复制到另一个文件。我正在尝试以下代码,但它抛出了一个错误。

gulp
.src('core/core.config.local.tpl.js')
.pipe(gulp.dest(core/core.config.js));

错误:EEXIST:文件已经存在,mkdir 'C:\Users\krish\Documents\test\app\core\core.config.js' 出错时( native )

我可以使用任何其他过程来复制内容吗?

最佳答案

gulp.dest 需要一个目录作为参数。所有文件都写入此目标目录。如果该目录尚不存在,gulp 会尝试创建它。

在您的情况下,gulp.dest 尝试创建一个目录 core/core.config.js,但失败了,因为已经存在同名的常规文件。

如果您的目标是用 core/core.config.local.tpl.js 的内容覆盖 core/core.config.js 中的常规文件> 在每次构建时,您都可以这样做:

var gulp = require('gulp');
var rename = require('gulp-rename');

gulp.task('default', function() {
gulp.src('core/core.config.local.tpl.js')
.pipe(rename({ basename: 'core.config'}))
.pipe(gulp.dest('core'));
});

关于javascript - Gulp 将内容从一个文件复制到另一个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35671100/

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