该链接https://github.com/jhades/angularjs-gulp-example/blob/master/gulpfile.js使用browserify paths
有吞噬build-js
任务定义。我不明白它的需要......是不是可能只是将条目指定为entries: './js/**/*.js',
,这将导致它搜索所有的子目录以及...而不是明确指定paths: ['./js/controllers', './js/services', './js/directives'],
哪些是全部同一父级的子目录?为什么需要browserify`paths`定义?
任何提示赞赏。
我现在实际上有点困惑。也许我应该回到绘图板。有人可以向我解释“条目”究竟在做什么?它正在寻找要转换的JavaScript文件,还是它实际上指定目标文件? – Grateful
@Grateful'entries'是Browserify在加载生成的脚本时将调用的文件。 '路径'是一个完全不同的目的。 – Gerrit0
@Grateful是的。 'entries'指定加载包时加载和调用的模块。这些模块可以“需要”其他模块,“路径”选项与用于其他模块的解析机制相关。并非所有的模块都需要被指定为'entries' - 只有引导应用程序的模块(或模块)可以这么说。 – cartant