| const path = require('path') |
= |
const path = require('path') |
| |
|
|
| module.exports = { |
|
module.exports = { |
| transpileDependencies: [ |
|
transpileDependencies: [ |
| |
-+ |
/\bbootstrap-vue\b/, |
| |
|
/\bvuejs-datepicker\b/, |
| /\bvue-echarts\b/, |
= |
/\bvue-echarts\b/, |
| /\bresize-detector\b/, |
|
/\bresize-detector\b/, |
| /\bvue-c3\b/, |
|
/\bvue-c3\b/, |
| /\bvue-masonry\b/, |
|
/\bvue-masonry\b/, |
| /\bvue-cropper\b/, |
|
/\bvue-cropper\b/, |
| /\bvuedraggable\b/ |
|
/\bvuedraggable\b/ |
| ], |
|
], |
| chainWebpack: config => { |
|
chainWebpack: config => { |
| |
|
|
| config.resolve.alias |
|
config.resolve.alias |
| .set('node_modules', path.join(__dirname, './node_modules')) |
|
.set('node_modules', path.join(__dirname, './node_modules')) |
| |
|
|
| |
|
|
| config.plugins |
|
config.plugins |
| .delete('prefetch') |
|
.delete('prefetch') |
| |
|
|
| |
|
|
| config.module.rule('vue') |
|
config.module.rule('vue') |
| .use('vue-loader') |
|
.use('vue-loader') |
| .loader('vue-loader') |
|
.loader('vue-loader') |
| .tap(options => { |
|
.tap(options => { |
| options.compilerOptions.preserveWhitespace = true |
<> |
options.compilerOptions.whitespace = 'preserve' |
| return options |
= |
return options |
| }) |
|
}) |
| } |
|
} |
| } |
|
} |