|
|
@ -17,7 +17,7 @@ import tailwindcssNesting from 'tailwindcss/nesting/index.js'; |
|
|
|
import postcssNesting from 'postcss-nesting'; |
|
|
|
import postcssNesting from 'postcss-nesting'; |
|
|
|
|
|
|
|
|
|
|
|
const {EsbuildPlugin} = EsBuildLoader; |
|
|
|
const {EsbuildPlugin} = EsBuildLoader; |
|
|
|
const {SourceMapDevToolPlugin, DefinePlugin} = webpack; |
|
|
|
const {SourceMapDevToolPlugin, DefinePlugin, EnvironmentPlugin} = webpack; |
|
|
|
const formatLicenseText = (licenseText) => wrapAnsi(licenseText || '', 80).trim(); |
|
|
|
const formatLicenseText = (licenseText) => wrapAnsi(licenseText || '', 80).trim(); |
|
|
|
|
|
|
|
|
|
|
|
const glob = (pattern) => fastGlob.sync(pattern, { |
|
|
|
const glob = (pattern) => fastGlob.sync(pattern, { |
|
|
@ -213,6 +213,10 @@ export default { |
|
|
|
__VUE_PROD_DEVTOOLS__: false, // do not enable devtools support in production
|
|
|
|
__VUE_PROD_DEVTOOLS__: false, // do not enable devtools support in production
|
|
|
|
__VUE_PROD_HYDRATION_MISMATCH_DETAILS__: false, // https://github.com/vuejs/vue-cli/pull/7443
|
|
|
|
__VUE_PROD_HYDRATION_MISMATCH_DETAILS__: false, // https://github.com/vuejs/vue-cli/pull/7443
|
|
|
|
}), |
|
|
|
}), |
|
|
|
|
|
|
|
// all environment variables used in bundled js via process.env must be declared here
|
|
|
|
|
|
|
|
new EnvironmentPlugin({ |
|
|
|
|
|
|
|
TEST: 'false', |
|
|
|
|
|
|
|
}), |
|
|
|
new VueLoaderPlugin(), |
|
|
|
new VueLoaderPlugin(), |
|
|
|
new MiniCssExtractPlugin({ |
|
|
|
new MiniCssExtractPlugin({ |
|
|
|
filename: 'css/[name].css', |
|
|
|
filename: 'css/[name].css', |
|
|
|