mac 开启 tailscale 后打开 iterm 加载很慢是什么原因

196 天前
 cloakmere123
使用的 shell 是 zsh ,正常打开 iterm 加载 1s 左右,开启 tailscale 后要 10s..
932 次点击
所在节点    问与答
6 条回复
ilcn
196 天前
你的 zsh 配置了自动更新什么的吗
cheng6563
196 天前
把 tailscale 的 DNS 关了
chronos
196 天前
你试试将 iterm 的默认 shell 换成 bash 速度应该就没什么差别了。看起来是 zsh 的配置在启动时会访问一些远程的东西导致的。
cloakmere123
196 天前
@ilcn 没有的
@cheng6563 跟这个应该没有关系
@chronos 确实是 zshrc 里配置的关系 注释掉 source <(ng completion script)一行就正常了 但是这就是 angular 的命令补全脚本命令啊 不开 tailscale 的时候就不会加载这么长时间 就很奇怪
chronos
196 天前
@cloakmere123 这个可能是 ng 的这个命令会拉数据吧,没看过源码不确定。不过你可以试试将 ng completion script 的内容先保存到文件,然后从文件中加载出来,绕过 ng 直接 source 。
cloakmere123
196 天前
@chronos 好的 感谢~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1048745

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX