【发布时间】:2015-01-25 19:03:13
【问题描述】:
一个菜鸟问题——我想创建两个包——app_bundle.js 和landing_bundle.js。
它们都将共享 react 和其他一些文件,因此我认为将这些文件提取到不同的通用包中是个好主意。
我找到了 factor-bundle,但无法让它工作。这是我现在的配置:
browserify: {
app: {
files: {
'<%= yeoman.tmp %>/scripts/app_bundle.js': ['<%= yeoman.tmp %>/scripts/app.js'],
'<%= yeoman.tmp %>/scripts/landing_bundle.js': ['<%= yeoman.tmp %>/scripts/landing.js']
},
options: {
watch: true,
plugin: [
['factor-bundle', { o: [ '<%= yeoman.tmp %>/scripts/app_bundle.js', '<%= yeoman.tmp %>/scripts/landing_bundle.js'] }]
],
}
}
}
我运行它,没有错误,但不确定分解的捆绑包 js 实际在哪里,我认为它实际上并没有保存在任何地方。
我不明白的是,factor-bundle 将文件保存在哪里?我将如何指定呢?
【问题讨论】:
标签: browserify grunt-browserify