首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >即使已经在使用browserify,为什么还需要gulp-concat呢?

即使已经在使用browserify,为什么还需要gulp-concat呢?
EN

Stack Overflow用户
提问于 2017-01-11 15:46:37
回答 1查看 122关注 0票数 1

我的理解是Browserify可以用来将不同的JavaScript文件捆绑成一个。然而,在看了互联网上的一些例子后,我发现有些人使用Browserify,但他们也包括gulp concat。

例如,angularjs-gulp-example project同时使用这两种方法。

为什么?我认为Browserify也可以进行连接。

EN

回答 1

Stack Overflow用户

发布于 2017-01-11 16:24:38

Browserify是一个从CommonJS模块创建JavaScript包的捆绑器。通常,该包将包含项目的所有源文件和所有CommonJS/UMD依赖项。(而且,像Node一样,Browserify可以require JSON文件,所以它们也可以在捆绑包中。)

如果项目的依赖项不是使用require包含的,而是在<script>元素中使用-构建过程可能会选择使用像gulp-concat这样的工具将它们连接到包的前面。

这可能就是您在问题中引用的项目中使用gulp-concat的原因。它连接了一个从.html文件生成的角度模板缓存--这是Browserify不能处理的(除非配置了转换)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41585327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档