1
我試圖連接幾個JavaScript文件作爲我的一部分gulp構建。我儘可能遵循「文檔」,但那裏沒有太多答案。這是我正在使用的命令。gulp-concat似乎什麼都不做
gulp.task('concatMe', function()
{
console.log('I am in the concat function.');
return gulp.src(['/app/core/threejs/*.js'])
.pipe(concat('new.js'))
.pipe(gulp.dest('./dist/'));
});
我認爲這需要所有的JavaScript文件的目標文件夾中,並連接它們在希望的目錄中new.js文件。
雖然控制檯日誌起作用,但實際上並沒有做任何事情。
如何知道它是否找到我想要的文件? 應該如何指定基本URL? 如何指定目標網址? 目標文件和文件夾是否已經存在,或者代碼是否會創建它?
謝謝
爲什麼你的源([ '/app/core/threejs/*.js'])中括號?我建議刪除它們並將其更改爲'./app/core/threejs/*.js'<==注意最初的點。根據文檔中的第一個文件傳入基礎URL。如有必要,將爲您創建目標文件夾和文件。最後,你的.src調用的根目錄是你的gulp文件嗎? – Mark
除了Mark的註釋之外,您還可以在concat()調用之前添加對'.pipe(print())'的調用,以查看src()調用實際包含的內容。我懷疑,像馬克一樣,問題出在那裏。 –