Files
mixtape/zero.Web.UI/vue.config.js
T
2020-10-15 14:10:23 +02:00

36 lines
868 B
JavaScript

module.exports = {
// disable hashes in filenames
filenameHashing: false,
// delete HTML related webpack plugins
chainWebpack: config =>
{
config.plugins.delete('html')
config.plugins.delete('preload')
config.plugins.delete('prefetch')
},
// output path
outputDir: "Assets",
publicPath: "/zero/vue-cli",
// generated output
pages: {
app: "app.js"
},
// webpack configuration
chainWebpack: config =>
{
const path = require('path');
config.resolve.alias.set('zero', path.resolve(__dirname, 'App'));
config.resolve.alias.set('zerosetup', path.resolve(__dirname, 'Setup'));
config.resolve.alias.set('@', __dirname);
config.resolve.alias.set('shop', path.resolve(__dirname, '../zero.Commerce/Plugins/zero.Commerce'));
config.resolve.alias.set('deps', path.join(__dirname, 'node_modules'));
}
}