我有一个艰巨的任务,通过systemJs / Jspm为我的应用程序构建我的bundle。我需要捆绑两件事,整个应用程序,然后是app.jsx本身。所以我使用grunt-run
进行了2次grunt任务,问题是,我希望其中一项任务不捆绑外部依赖项。所以这是grunt运行的任务:
app_jspm_bundle: {
cmd: 'jspm',
args: [
'bundle',
'build/client/app.js',
'build/client/app.js'
]
},
jspm_bundle: {
cmd: 'jspm',
args: [
'bundle',
'build/client/irc/index.js',
'build/client/bundle/irc.js'
]
}
所以jspm_bundle效果很好,但是我希望app_jspm_bundle任务不包含外部依赖项。
基于systemJs文档,我尝试将其添加到systemjs.congif.js文件中:
meta: {
"build/client/app.js": {
"build": false
}
},
但是,这只会在我的构建文件夹中生成我的app.js文件为空。有没有办法单独捆绑app.js?谢谢!