1
HuBingJie
5 天以前 7ac6ad15e5af1024f4d21d33bb3af98ffce43874
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
module.exports = {
  productionSourceMap: false,
  lintOnSave: false,
  devServer: {
    port: 8080,
    overlay: {
      warnings: false,  // 注意:这里应该是 warnings(复数),不是 warning
      errors: false
    }
  },
  // transpileDependencies 应该放在这里,而不是在 devServer 内部
  transpileDependencies: [
    'vue-draggable-next'
  ],
  css: {
    //查看CSS属于哪个css文件
    sourceMap: true
  },
  configureWebpack: {
    module: {
      rules: [
        {
          test: /\.mjs$/,
          include: /node_modules/,
          type: "javascript/auto"
        },
      ]
    }
  },
  //https://cli.vuejs.org/zh/guide/html-and-static-assets.html#html
  chainWebpack: (config) => {
    // 移除 prefetch 插件
    config.plugins.delete('prefetch');
    //自下定义title
    config.plugin('html').tap((args) => {
      args[0].title = 'WCS';
      return args;
    });
  }
};