// eslint-disable-next-line @typescript-eslint/no-var-requires const DumpBuildTimestampPlugin = require('./scripts/plugins/DumpBuildTimestampPlugin'); const {defineConfig} = require('@vue/cli-service'); module.exports = defineConfig({ css: { loaderOptions: { sass: { additionalData: `@import "@/styles";`, }, }, extract: true, }, transpileDependencies: true, configureWebpack: { plugins: [new DumpBuildTimestampPlugin()], }, chainWebpack: (config) => { config.plugins.delete('html'); config.plugins.delete('preload'); config.plugins.delete('prefetch'); config.plugins.delete('fork-ts-checker'); }, publicPath: '.', filenameHashing: false, runtimeCompiler: true, });