Aktualisiere die webpack-Konfiguration in vue.config.js: Setze transpileDependencies auf ein leeres Array, füge eine Bereinigung des Ausgabeverzeichnisses hinzu, deaktiviere den Cache und entferne den cache-loader sowie thread-loader aus den Regeln für verschiedene Dateitypen, um die Build-Leistung zu optimieren.

This commit is contained in:
Torsten Schulz (local)
2025-09-24 11:07:59 +02:00
parent 56acf6be6a
commit 044de56c4f

View File

@@ -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) {}
});
}
});