MacOS 14.2.1 & Clash Pro

最近闲着没事干把 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 真是逆天 😅

消息盒子
# 您需要首次评论以获取消息 #
# 您需要首次评论以获取消息 #

只显示最新10条未读和已读信息