yarn

超时

超时的原因有很多,网络不行,linux 天生容易超时,缓存失效,未设置可用的 registry 等。
解决方式如下:
https://github.com/yarnpkg/yarn/issues/5259#issuecomment-379769451
大多是网络不稳定:
解决方式,直接设置超时限制:

  1. yarn config set network-timeout 600000 -g

yarn global 地址

  • Windows %LOCALAPPDATA%\Yarn\config\global for example: C:\Users\username\AppData\Local\Yarn\config\global
  • OSX and non-root Linux ~/.config/yarn/global
  • Linux if logged in as root /usr/local/share/.config/yarn/global

另外 yarn 在 link dependencie 的过程可能很慢,可以通过添加 —verbose 来查看即时日志。

Shell

测试读写速度(mac linux 通用)

  1. // 读
  2. time dd if=/dev/zero bs=1024k of=tstfile count=1024
  3. // 写
  4. dd if=tstfile bs=1024k of=/dev/null count=1024

image.png