新版npm install
的时候, 可能会看到类似这样的特殊字符:
loadDep:glob-base ▌ ╢█████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
应该是新版针对可显示特殊字符的环境故意为之, 如果希望看到下面这样的效果:
loadDep:glob-base / |#############-------------------|
OSX系统选了语言为英文: LC_CTYPE=en_US.UTF-8 npm install
OSX系统选了语言为中文: LANG= npm install
所以通用的解决办法: 在~/.zshrc
或~/.bashrc
里增加一行alias npm="LC_CTYPE=en_US.UTF-8 LANG= npm"
重新加载配置, 或者重启Terminal后, 发现npm install
变正常了~
选择正常, 还是非主流, 看个人喜好吧~