diff --git a/vue.config.js b/vue.config.js index 0a6a037..e25b407 100644 --- a/vue.config.js +++ b/vue.config.js @@ -2,12 +2,14 @@ const { defineConfig } = require('@vue/cli-service'); const webpack = require('webpack'); module.exports = defineConfig({ - transpileDependencies: true, + transpileDependencies: [], devServer: { host: 'localhost', port: 8080 }, configureWebpack: { + output: { clean: true }, + cache: false, resolve: { fallback: { "path": require.resolve("path-browserify"), @@ -23,4 +25,11 @@ module.exports = defineConfig({ }) ], }, + chainWebpack: config => { + const rules = ['vue','js','ts','tsx','css','scss','sass','less','stylus']; + rules.forEach(rule => { + try { config.module.rule(rule).uses.delete('cache-loader'); } catch (e) {} + try { config.module.rule(rule).uses.delete('thread-loader'); } catch (e) {} + }); + } });