Left file: appwork-v1_3_1/vue-starter/vue.config.js  
Right file: appwork-v1_4_0/vue-starter/vue.config.js  
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 => {
    // Add "node_modules" alias       // Add "node_modules" alias
    config.resolve.alias       config.resolve.alias
      .set('node_modules', path.join(__dirname, './node_modules'))         .set('node_modules', path.join(__dirname, './node_modules'))
     
    // Disable "prefetch" plugin since it's not properly working in some browsers       // Disable "prefetch" plugin since it's not properly working in some browsers
    config.plugins       config.plugins
      .delete('prefetch')         .delete('prefetch')
     
    // Do not remove whitespaces       // Do not remove whitespaces
    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
      })         })
  }     }
}   }