需要从私有源安装依赖,在使用 npx cnpm install 安装时,报以下错误

    1. npminstall args: /Users/xxx/.nvm/versions/node/v12.22.1/bin/node /Users/xxx/.npm/_npx/21666/lib/node_modules/cnpm/node_modules/npminstall/bin/install.js --fix-bug-versions --china --userconfig=/Users/xxx/.cnpmrc --disturl=https://npm.taobao.org/mirrors/node --registry=https://registry.nlark.com

    参见 https://www.npmjs.com/package/cnpm

    这是因为 cnpm 安装时有以下设定

    If you’re in China, maybe you should install it from our China mirror:

    1. $ npm install cnpm -g --registry=https://registry.nlark.com

    解决方案:

    可以通过修改 ~/.cnpmrc 添加 --registry 解决此问题

    1. registry=http://registry.xxx.com/repository/npm/