当前位置: 首页 > article >正文

本地部署github上资源可能出现问题总结

的符号的风格

npm install 可能会出现问题

下载还有可能出现某几个依赖有版本的冲突,我的解决方案是将某高版本的依赖进行回退,在package.json的department里面改了,然后删除node_modules,再重新npm install

.这边我下载依赖的时候都是加后缀--verbose 进行查看,以确保细节知晓

1.下载如果出现以下问题

npm http fetch GET http://192.168.55.12:8001/nexus/repository/npm-all/esbuild/-/esbuild-0.21.5.tgz attempt 1 failed with ETIMEDOUT
npm http fetch GET http://192.168.55.12:8001/nexus/repository/npm-all/fsevents/-/fsevents-2.3.3.tgz attempt 1 failed with ETIMEDOUT
npm http fetch GET http://192.168.55.12:8001/nexus/repository/npm-all/rollup/-/rollup-4.34.9.tgz attempt 1 failed with ETIMEDOUT

明显是请求下载的路径不对,指向了一个企业私人仓库,那么我们可以将代码包中的package-lock.json文件进行删除或者是yarn lock.json删除,确保指向的正确

2.指向正确,可能还是会出现timeout 那么超时的时候,我们可以去进行镜像源验证

npm config get registry  # 应显示 https://registry.npmmirror.com
# 使用淘宝镜像源
npm config set registry https://registry.npmmirror.com

# 或官方源(需稳定国际网络)
npm config set registry https://registry.npmjs.org

测试源的可靠性,要是还是不动,比如GitHub上面的资源拉不下来,那就直接开代理 

npm config set proxy http://127.0.0.1:XXXX

查看当前代理设置

npm config get proxy        # 检查HTTP代理是否生效
npm config get https-proxy  # 检查HTTPS代理是否生效

然后就可以通向罗马了;;npm run build                 npm run dev/serve 


http://www.kler.cn/a/590319.html

相关文章:

  • 以太坊AI代理与PoS升级点燃3月市场热情,2025年能否再创新高?
  • Chapter 4-11. Troubleshooting Congestion in Fibre Channel Fabrics
  • 【FLOYD+并查集】蓝桥杯算法提高 Degrees of Separation
  • Redis的IO多路复用机制:高效的网络通信设计
  • 聊一聊上线后出现Bug测试该如何处理?
  • 微服务无状态服务设计
  • 前端web worker提升性能实战案例
  • 设备安全:从系统更新到病毒防护——你的设备是“铜墙铁壁”还是“千疮百孔”?
  • rust笔记14:mod和use的使用区别
  • [STM32]新建工程||一个工程文件应该有哪些基本内容?
  • zico2: 1靶场渗透测试
  • 深度学习知识:softlabel策略
  • 亚远景-汽车软件质量提升利器:ASPICE咨询深度解读
  • go语言的控制语句
  • 错误,程序包xxx不存在,Androidstudio报错解析
  • maven核心包:maven-model
  • AI学习第二天--监督学习 半监督学习 无监督学习
  • Maven的继承和聚合
  • 解决 Jupyter Notebook 中本地模块修改不生效的问题
  • 西门子PLC 博图(TIA Portal)与安川机器人进行Modbus TCP通信