npm设置淘宝镜像问题
从git仓库里面拉取的项目,由于git的忽略设置,node_modules文件夹没有,需要执行npm install,
但是,执行npm install,一直卡着不动,
这个时候检查npm镜像,执行命令:npm config get registry,得到结果:
https://registry.npm.taobao.org/,这个域名的过期时间是:2022年05月31日,也就是现在部分还在使用这些域名的都会有问题。
更换镜像地址:
# 更换 npm config set registry https://registry.npmmirror.com # 查看是否安装成功 npm config get registry # 执行安装命令 npm install
执行npm install,有遇到了新的问题
npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.npm.taobao.org/yorkie/download/yorkie-2.0.0.tgz failed, reason: certificate has expired
解决办法:
检查项目是否存在-lock.json文件。因为项目使用npm构建,所以检查是否存在package-lock.json文件
搜索registry.npm.taobao.org,并全部替换为registry.npmmirror.com
保存后,先删除node_modules,再运行 npm install 即可。
业务需求变更永无休止,技术前进就永无止境!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理