记录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
相关推荐
心.c7 小时前
文件上传 - 入门篇
前端·javascript·vue.js·node.js·js
C++实习生20 小时前
Visual Studio Express 2015 for Windows Desktop 中文学习版
windows·express·visual studio
可问春风_ren20 小时前
前端文件上传详细解析
前端·ecmascript·reactjs·js
C++实习生1 天前
Visual C++ 2005 Express 中文版
express·c++20
ggaofeng1 天前
实践NPM打包和使用
前端·npm·node.js
ggaofeng1 天前
理解npm的原理
前端·npm·node.js
张彦峰ZYF1 天前
QLExpress 字符串能力解析:机制、用法与工程实践
字符串·express·qlexpress规则表达力
biyezuopinvip1 天前
基于uni-app和Express的问答对战小程序的设计与实现(论文)
小程序·uni-app·毕业设计·论文·express·毕业论文·问答对战小程序的设计与实现
天意pt2 天前
Idempotency 幂等性 - 点赞和投票功能
前端·javascript·express
中年程序员一枚2 天前
nuxt安装出现certificate 错误
前端框架·npm·node.js