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