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

相关推荐
怣疯knight30 分钟前
Flocus+Github实现浏览器书签同步
github
黄金旺铺4 小时前
【GitHub Issue Fetcher】 轻松整理项目问题与解决方案知识库
github·issue
逛逛GitHub4 小时前
GitHub 上贼牛逼浏览器自动化 MCP,已有 2 万人点赞。
github·mcp
AI分享官4 小时前
低代码平台+MonkeyCode混合开发:3天上线一个App的野路子实操
github·ai编程
什么半岛铁盒6 小时前
C++项目:仿muduo库高并发服务器--------Any类的实现
linux·服务器·数据库·c++·mysql·github
齐杰拉9 小时前
解决 chrome-devtools-mcp 在 cursor 无法生效的问题。No tools, prompts, or resources
github
绝无仅有10 小时前
MySQL 面试题及详细解答(二)
后端·面试·github
MicrosoftReactor11 小时前
技术速递|如何使用 Playwright MCP 和 GitHub Copilot 调试 Web 应用
github·copilot·测试·playwright·mcp
杨杨杨大侠12 小时前
手把手教你写 httpclient 框架(九)- 企业级应用实战
java·http·github
uhakadotcom12 小时前
分享近期学到的postgresql的几个实用的新特性!
后端·面试·github