| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- const path = require('path');
- const autoprefixer = require('autoprefixer');
- const pxtorem = require('postcss-pxtorem');
- function resolve(dir) {
- return path.join(__dirname, dir)
- }
- module.exports = {
- outputDir: 'dist',
- publicPath: process.env.NODE_ENV === 'production' ? '/' : '/',
- chainWebpack: (config) => {
- config.resolve.alias
- .set('@$', resolve('src'))
- .set('@api', resolve('src/api'))
- .set('@assets', resolve('src/assets'))
- .set('@views', resolve('src/views'))
- },
- devServer: {
- port: 8082,
- proxy: {
- '/happyjob': {
- target: 'http://kf.hap-job.com', //请求本地 需要happyjob后台项目
- ws: false,
- changeOrigin: true
- },
- }
- },
- css: {
- loaderOptions: {
- postcss: {
- plugins: [
- autoprefixer(),
- pxtorem({
- rootValue: 37.5,
- propList: ['*']
- })
- ]
- }
- }
- },
- lintOnSave: undefined
- };
|