报错内容
npm ERR! network request to https://registry.npmjs.org/-/v1/login failed, reason: connect ETIMEDOUT 104.16.18.35:443
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly. See: 'npm help config'
报错原因
无法连接https://registry.npmjs.org
解决
执行下面命令,修改成http的就可以了
npm config set registry http://registry.npmjs.org/
如果使用nrm管理地址,可以自己新增一个
nrm add newnpm http://registry.npmjs.org/
nrm use newnpm