第一次使用taro做小程序开发记录哈
项目中涉及到了跨域,所以我使用了devServer,原本以为是一次极简单的问题,结果卡了半天。同样的配置我在uniapp和taro中都试过了,uniapp中接口可以正常访问,taro中在报404,偶然间,我将taro中将pathRewrite注释掉,taro中就可以正常访问了,以下是代码
h5: {
// publicPath: '/',
// outputDir: 'dist',
// staticDirectory: 'static',
router : {
mode : "hash",
base : "./"
},
devServer: {
port: 9529,
proxy: {
"/api": {
target: "https://xx.com",
changeOrigin: true,
// pathRewrite: {
// "^/api": ""
// }
}
}
},