Post

Vite的一个小坑

在IIS上部署Vite打包的静态项目, 各种原因需要在同一个IIS应用中要承载多个网页, 因此我的网站必须在公网地址加一个文件夹的子路径,像这样: http://xxx.cn/web 这时候需要在 Vite配置文件 配置 base 选项, 否则, 内部的构建路径都会出错.

顺便记录一个测试时前端解决CORS跨域问题的方案. 使用 Vite 的服务器代理, 在 Vite配置文件中 添加 server.proxy 配置.

Vite配置选项-base Vite开发服务器配置-proxy

需要注意的是, 开发服务器的代理只用作开发测试作用

This post is licensed under CC BY 4.0 by the author.