const path = require('path') function resolve(dir) { return path.join(__dirname, dir) } module.exports = { publicPath: './', // publicPath: process.env.NODE_ENV === 'production' ? './' : '/', devServer: { disableHostCheck: true, }, lintOnSave: false, devServer: { proxy: { //跨域配置 "/api": { //是自定义的本地请求时的名字 target: "", changeOrigin: true, //在本地会创建一个虚拟服务端,然后发送请求的数据,并同时接收请求的数据,这样服务端和服务端进行数据的交互就不会有跨域问题 pathRewrite: { //路径重写 "^/api": "/" // '^/api'是一个正则表达式,表示要匹配请求的url中,全部 '/api' 转接为 '/' } }, } }, css: { loaderOptions: { postcss: { plugins: [require('tailwindcss'), require('autoprefixer')] } } }, configureWebpack: { resolve: { alias: { '@': resolve('src'), } } } }