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

本地部署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 

相关文章:

  • C++: vector
  • 【HarmonyOS Next】鸿蒙中App、HAP、HAR、HSP概念详解
  • C++右值引用与移动语义
  • PyTorch系列教程:使用预训练语言模型增强文本分类
  • 【QT】】qcustomplot的初步使用二
  • RedoLog
  • Java:读取中文,read方法
  • envoy 源码分析
  • python中序列操作和中高级用法
  • VSCode远程连接服务器 免密登录配置
  • AI小白的第七天:必要的数学知识(四)
  • PostgreSQL 14.17 安装 pgvector 扩展
  • 剑指Offer精选:Java与Spring高频面试题深度解析
  • Doris单价和集群的部署
  • 清晰易懂的 Swift 安装与配置教程
  • Spring Boot与Hazelcast整合教程
  • 4.1-4 SadTalker数字人 语音和嘴唇对应的方案
  • 深入理解【二分法】:从基础概念到实际应用
  • Android Listen AI 文字转语音-v2.0.1-开心版
  • 基于大模型的腮腺多形性腺瘤全周期诊疗方案研究报告
  • 新希望一季度归母净利润4.45亿,上年同期为-19.34亿
  • 厚重与潮流交织,淮安展现“运河之都”全新城市想象
  • 中信银行一季度净利195.09亿增1.66%,不良率持平
  • 复星医药换帅:陈玉卿接棒吴以芳任董事长,吴以芳改任复星国际执行总裁
  • 北京动物园:大熊猫“萌兰”没有参加日本大阪世博会的计划
  • 路边“僵尸车”被人以1450元卖了,嫌疑人被刑拘