|
|
преди 1 година | |
|---|---|---|
| .hbuilderx | преди 1 година | |
| .vite | преди 1 година | |
| common | преди 1 година | |
| pages | преди 1 година | |
| service | преди 1 година | |
| static | преди 1 година | |
| uni_modules | преди 1 година | |
| utils | преди 1 година | |
| .env.development | преди 1 година | |
| .gitignore | преди 1 година | |
| App.vue | преди 1 година | |
| README.md | преди 1 година | |
| index.html | преди 1 година | |
| main.js | преди 1 година | |
| manifest.json | преди 1 година | |
| pages.json | преди 1 година | |
| uni.promisify.adaptor.js | преди 1 година | |
| uni.scss | преди 1 година | |
| vite.config.js | преди 1 година |
框架:uniapp
版本:vue3 + hbuilder 4.29
配置代理实质是配置vite,因此在根目录下创建一个vite.config.js文件,并添加如下配置
import {
defineConfig
} from 'vite';
import uni from '@dcloudio/vite-plugin-uni';
export default defineConfig({
plugins: [uni()],
server: {
proxy: {
'/api': {
target: 'http://localhost:8080',
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api/, '')
}
}
}
});
说明:
参考
* 在uniapp Vue3版本中如何解决web/H5网页浏览器跨域的问题 * 【彻底搞懂】vite proxy如何解决跨域问题