记录egg官方初始化项目失败解决方案

快速初始化

我们推荐直接使用脚手架,只需几条简单指令,即可快速生成项目(npm >=6.1.0):

复制代码
$ mkdir egg-example && cd egg-example
$ npm init egg --type=simple
$ npm i

但是在某些情况下,会安装失败,如下

不管是使用egg-init 还是按照egg官网上提供的方法,npm init egg --type=simple的方式构建项目,都会因为egg源的问题导致项目构建失败。大概信息如下

然后我们的文件是空的,也就是创建失败

总之,就是因为无法访问npm,https://register.npmjs.org不能正常访问导致的。

后来使用egg-init构建项目,也是出现同样的问题,要解决问题,就要解决访问npm源的问题。

通过egg-init的帮助文档:

看到了--registry, -r这个选项,可以设置npm的源,然后在构建项目的时候设置这么个参数,把值设置为淘宝的npm镜像:https://registry.npm.taobao.org

复制代码
npm init egg --type=simple -r=https://registry.npm.taobao.org
相关推荐
天若有情6738 小时前
自己开发一款极简 Vanilla 原生前端框架,已开源上架 NPM & GitHub
前端框架·npm·github
TT_Close19 小时前
看懂 VSCode 发布中心后,下一步该把 App 发版交给 CLI 了
npm·开源·app
星光开发者20 小时前
基于springboot电动汽车租赁管理系统-计算机毕设 附源码 11217
javascript·spring boot·mysql·django·php·html5·express
树欲静·而风不止1 天前
拿 DeepSeek 的免费对话搓了个 Everything 的静态 WebUI
ai·js
REDcker2 天前
浏览器端Web程序性能分析与优化实战 DevTools指标与工程清单
开发语言·前端·javascript·vue·ecmascript·php·js
爱上好庆祝3 天前
学习js的第五天
前端·css·学习·html·css3·js
前端之虎陈随易3 天前
有生之年系列,Nodejs进程管理pm2 v7.0发布
前端·typescript·npm·node.js
捉鸭子4 天前
某音a_bogus vmp逆向
爬虫·python·web安全·node.js·js
网络点点滴5 天前
NPM的包版本管理
前端·npm·node.js
Allen正心正念20255 天前
前端——Node.js&npm,学点前端的东西
前端·npm·node.js