mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-06 22:26:42 +08:00
48 lines
1.4 KiB
JavaScript
48 lines
1.4 KiB
JavaScript
/*
|
|
* @Author: jiawei jia.wei@ebiz-digits.com
|
|
* @Date: 2023-03-01 17:02:34
|
|
* @LastEditors: jiawei jia.wei@ebiz-digits.com
|
|
* @LastEditTime: 2023-03-01 17:02:56
|
|
* @FilePath: \ebiz-h5\vue.config.js
|
|
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
|
*/
|
|
const autoprefixer = require('autoprefixer')
|
|
const pxtoviewport = require('postcss-px-to-viewport')
|
|
|
|
module.exports = {
|
|
publicPath: process.env.NODE_ENV === 'production' ? '/' : '/',
|
|
lintOnSave: process.env.NODE_ENV === 'development', //是否开启代码检查
|
|
outputDir: 'dist', //打包输出目录
|
|
productionSourceMap: false,
|
|
css: {
|
|
loaderOptions: {
|
|
postcss: {
|
|
plugins: [
|
|
autoprefixer(),
|
|
pxtoviewport({
|
|
viewportWidth: 375,
|
|
// 该项仅在使用 Circle 组件时需要
|
|
// 原因参见 https://github.com/youzan/vant/issues/1948
|
|
selectorBlackList: ['van-circle__layer']
|
|
})
|
|
]
|
|
}
|
|
}
|
|
},
|
|
chainWebpack: config => {
|
|
// 移除 prefetch 插件
|
|
config.plugins.delete('prefetch')
|
|
|
|
// 或者
|
|
// 修改它的选项:
|
|
// config.plugin('prefetch').tap(options => {
|
|
// options[0].fileBlacklist = options[0].fileBlacklist || []
|
|
// options[0].fileBlacklist.push(/myasyncRoute(.)+?\.js$/)
|
|
// return options
|
|
// })
|
|
},
|
|
devServer: {
|
|
port: 8082
|
|
}
|
|
}
|