first commit

This commit is contained in:
编码猿
2024-09-27 02:06:13 +08:00
commit 852d94fbb9
36760 changed files with 3274413 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
const path = require('path');
function resolve(dir) {
return path.join(__dirname, dir)
}
module.exports = {
publicPath: './',
pluginOptions: {
'style-resources-loader': {
preProcessor: 'less',
patterns: [
path.resolve(__dirname, './src/assets/less/common/_.less')
],
},
},
chainWebpack: (config) => {
// 配置别名
config.resolve.alias
.set('@', resolve('./src'))
.set('@config', resolve('./src/config'))
.set('@service', resolve('./src/service'))
.set('@utils', resolve('./src/utils'))
.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()
}
}