0
從我所瞭解的情況來看,部署Javascript應用程序的常用方法是將所有依賴關係都放入一個文件中(然後將其縮小)。我不明白我寫的代碼將如何找到現在全部在這個新文件中的模塊。我使用Node.js的,如果該事項,並使用一飲而盡任務這樣做捆綁:捆綁後如何處理Javascript depencencies?
gulp.task('bundle_deps', function() {
return gulp.src('src/**/*.js')
.pipe(concat('bundle.js'))
.pipe(gulp.dest(deploy_dir));
});
只是爲了澄清,你試圖捆綁和縮小一個node.js應用程序? – cviejo
是的,我從一個有機的混亂開始,所有的依賴關係都是通過node.js的魔力來工作的,現在我想爲它創建一個適當的構建環境。我只是對如何引用生成的bundle.js文件感到困惑。 – Fylke
您不捆綁節點js應用程序,因爲它們是服務器端。您只捆綁要在瀏覽器中運行的代碼,並且節點不能在瀏覽器中運行。 – grimurd