npm执行速度慢的问题
查看npm代理
npm config get registry
更换npm镜像
npm config set registry=https://registry.npmmirror.com
安装cnpm
npm install -g cnpm --registry=https://registry.npmmirror.com
-
npm install -g cnpm
:这部分命令的意思是使用npm来全局安装cnpm。-g
参数表示全局安装,这样安装后的cnpm可以在任何地方被调用。 -
--registry=https://registry.npmmirror.com
:这个参数指定了npm的镜像源(registry)为https://registry.npmmirror.com
。cnpm,它是 npm 的一个中国版或增强版,它不仅仅是一个简单的镜像源切换工具,还提供了以下一些功能和优势: 加速下载:cnpm 背后有多个镜像源支持,能够智能选择最快的镜像源进行下载,从而进一步加速 npm 包的安装过程。 稳定性:由于 cnpm 使用了国内的服务器和镜像源,因此在中国访问时通常比直接访问 npm 官方源更稳定,减少了因网络问题导致的安装失败。 同步性:cnpm 会定期与 npm 官方源同步,确保镜像源中的包与官方源保持一致,用户可以使用到最新版本的包。 易用性:cnpm 的命令行接口与 npm 保持一致,用户无需学习新的命令即可上手使用。 额外功能:除了加速下载外,cnpm 还可能提供了一些额外的功能,比如更详细的日志输出、错误处理等,以提升用户体验。
单独使用淘宝镜像安装一个组件
npm install --registry=https://registry.npm.taobao.org @babel/plugin-syntax-class-static-block