|
@@ -29,14 +29,17 @@ module.exports = WebpackMerge.merge(baseConfig,{
|
|
|
// })
|
|
// })
|
|
|
]),
|
|
]),
|
|
|
// 不把第三方库打包到bundle中
|
|
// 不把第三方库打包到bundle中
|
|
|
- externals: (module.exports.externals || []).concat(
|
|
|
|
|
- {
|
|
|
|
|
- // 不将vue代码打包进我们的组件库代码中,如果将vue代码打包进组件库中则会报错
|
|
|
|
|
- vue: 'vue',
|
|
|
|
|
- 'vue-i18n': 'vue-i18n',
|
|
|
|
|
- 'vue-router': 'vue-router',
|
|
|
|
|
- 'v-tooltip': 'v-tooltip',
|
|
|
|
|
- 'vuedraggable': 'vuedraggable'
|
|
|
|
|
- }
|
|
|
|
|
- ),
|
|
|
|
|
|
|
+ externals: {
|
|
|
|
|
+ jQuery: 'window.$',
|
|
|
|
|
+ jquery: 'window.$',
|
|
|
|
|
+ $: 'window.$',
|
|
|
|
|
+ bootstrap: 'bootstrap',
|
|
|
|
|
+ moment: 'moment',
|
|
|
|
|
+ // 不将vue代码打包进我们的组件库代码中,如果将vue代码打包进组件库中则会报错
|
|
|
|
|
+ vue: 'vue',
|
|
|
|
|
+ 'vue-i18n': 'vue-i18n',
|
|
|
|
|
+ 'vue-router': 'vue-router',
|
|
|
|
|
+ 'v-tooltip': 'v-tooltip',
|
|
|
|
|
+ 'vuedraggable': 'vuedraggable'
|
|
|
|
|
+ }
|
|
|
});
|
|
});
|