Angular CLI导致git bash(git for windows)启动速度极其缓慢

如果你使用Angular CLI,你可能会发现你的git bash变得非常缓慢。

但是运行time __vsc_report_prompt发现只用了几毫秒就启动了,这与事实明显不符。

打开%USERPROFILE%\.bashrc文件,你会发现如下内容

bash 复制代码
# Load Angular CLI autocompletion.
source <(ng completion script)

这是Angular CLI在进行命令补全, 就Angular CLI那几个命令还用得着补全么,没什么用,删掉就好了。

如果不是这个问题,可以打开Git bash安装目录的文件profile加上这一行就可以显示到底初始化的时候在运行什么导致慢了。

bash 复制代码
set -x
相关推荐
叶智辽13 小时前
【Three.js内存管理】那些你以为释放了,其实还在占着的资源
性能优化·three.js
vibecoding日记1 天前
为什么我就想要「线性历史 + Signed Commits」,GitHub 却把我当猴耍 🤬🎙️
git·编程工具
BigByte1 天前
我用 6 个 WASM 编码器干掉了 Canvas.toBlob(),图片压缩率直接提升 15%
性能优化·webassembly·图片资源
程序员小崔日记2 天前
如何将代码轻松上传到 Gitee?Git 使用全攻略!
git·gitee·上传
DemonAvenger2 天前
Kafka性能调优:从参数配置到硬件选择的全方位指南
性能优化·kafka·消息队列
桦说编程2 天前
实战分析 ConcurrentHashMap.computeIfAbsent 的锁冲突问题
java·后端·性能优化
Bigger3 天前
为什么你的 Git 提交需要签名?—— Git Commit Signing 完全指南
git·开源·github
DianSan_ERP3 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
小马爱打代码3 天前
MySQL性能优化核心:InnoDB Buffer Pool 详解
数据库·mysql·性能优化