Files
ClassContent/历届学生/18课程/class18_2/项目/上课项目/zaibaohe/vue.config.js
2024-09-27 02:06:13 +08:00

28 lines
802 B
JavaScript

const path = require('path');
function resolve(dir){
return path.join(__dirname,dir)
}
module.exports = {
publicPath: './',
chainWebpack: (config) => {
// 配置别名
config.resolve.alias
.set('@',resolve('./src'))
.set('@config',resolve('./src/config'))
.set('@service',resolve('./src/service'))
.set('@view',resolve('./src/view'))
.set('@http',resolve('./src/http'))
.set('@com',resolve('./src/components'))
.set('@views',resolve('./src/assets/less/views'))
.set('@common',resolve('./src/assets/less/common'))
config.module.rule('pug')
.test(/\.pug$/)
.use('pug-html-loader')
.loader('pug-html-loader')
.end()
}
}