最近闲着没事干把 MacOS 更到了最新版,于是碰到了一些问题
我像往常一样打开了代理
并且打开了增强模式,于是 🤪
- GitHub Copilot 没办法使用了
- 且 Vite 无法启动
后续 Google 搜索了一番,看到了某个关于 Clash 增强模式
的 issue
大概就是说增强模式的作用是让其他 APP 可以使用代理,早期在没有使用 ClashPro 时,我给 npm / git 、各种 ide 等等,都额外设置了代理
解决方式就是移除这些手动设置的 proxy
Vite 则需要手动设置 server - host
值为 127.0.0.1
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import UnoCSS from 'unocss/vite'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue(), UnoCSS()],
server: {
host: '127.0.0.1'
}
})
否则就会有一个这样的报错
这里没有填写本质上是进到了 ClashPro 产生的 TUN虚拟网卡
中,这里早期也没问题,在之前的 MacOS 版本中,新版也不知道改了什么,我也懒得去看了 😁
AND
好了,经过一些尝试,解决办法是在 /etc/hosts
中加入 127.0.0.1 localhost
Vite 配置中 server - host
的默认值似乎也是 localhost
只能说这 B MacOS 真是逆天 😅
空空如也!