把下面代码复制到命令行回车,这样 npm 命令和 cnpm 命令都可以使用,以防 cnpm 有时 modules 安装出错。
echo '\n#alias for cnpm\nalias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc
这种方式是通过添加 npm 参数 alias 一个新命。
官网还提供了
alias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc"
这种添加方式,但是在 mac 上添加后只能在当前终端窗口使用,重新打开窗口运行 cnpm 命令会显示 command not found: cnpm
。
所以还是推荐通过第一种方式添加 cnpm 命令
网友评论