我在一个gulp任务中有下面的代码。它不是在写一个输出文件。
const player = { player: { src: 'x', tpl: '<style>%s</style>' } } gulp.src('.src/index.html') .pipe(replace(player)) .pipe(gulp.dest('./app/));
pu3pd22g1#
这是一个“well duh”的答案。你在源路径中留下了一个斜杠。它应该是./src/index.html。因为gulp.src()不抛出错误,所以你不会想到检查它。
./src/index.html
gulp.src()
wbrvyc0a2#
您的代码中存在两个问题。
1.路径不正确
你的第一个错误是你走错了路。在gulp.src()函数中,您传递了一个名为.src的文件夹的路径。然而,它很可能被重定向到./src。请参阅下面的代码以了解解决方案。
.src
./src
gulp.src("./src/index.html");
2.缺少结束引号(")
"
另一个错误是忘记在.pipe()方法(第二个)中结束string。下面的代码应该可以正常工作。
.pipe()
string
.pipe("./app/");
总之,您的代码中存在两个问题。1.路径不正确1.缺少结束引号(")当这两个问题得到解决后,您的代码应该能够正确运行。
2条答案
按热度按时间pu3pd22g1#
这是一个“well duh”的答案。你在源路径中留下了一个斜杠。它应该是
./src/index.html
。因为gulp.src()
不抛出错误,所以你不会想到检查它。wbrvyc0a2#
您的代码中存在两个问题。
1.路径不正确
你的第一个错误是你走错了路。
在
gulp.src()
函数中,您传递了一个名为.src
的文件夹的路径。然而,它很可能被重定向到./src
。请参阅下面的代码以了解解决方案。2.缺少结束引号(
"
)另一个错误是忘记在
.pipe()
方法(第二个)中结束string
。下面的代码应该可以正常工作。
总之,您的代码中存在两个问题。
1.路径不正确
1.缺少结束引号(
"
)当这两个问题得到解决后,您的代码应该能够正确运行。