记录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
相关推荐
AlfredZhao14 小时前
npm 源切换:一条命令搞定
npm
我命由我123451 天前
CSS - CSS 媒体查询 orientation
前端·javascript·css·html·css3·html5·js
@tangguo1231 天前
npm 和 yarn 配置说明
前端·javascript·npm·node.js·yarn
星光开发者1 天前
基于Spring Boot的充电桩管理系统的设计与实现-计算机毕设【课程设计】57105
vue.js·spring boot·vscode·mysql·django·php·express
光影少年2 天前
Express 中间件原理
后端·node.js·express
console.log('npc')2 天前
06 — Model 层:数据模型与操作
前端·后端·node.js·express
COOLMO研究AI5 天前
Next.js App Router 中 sitemap、robots 与 canonical 的配置与排查
前端·web·js·网站优化
钝挫力PROGRAMER5 天前
npx 与 npm 全局安装/更新/卸载
npm·npx·mcp·dsh
cpolar技术支持5 天前
本地登录正常,公网却掉线?Express Session 经 cpolar HTTPS 访问的 Cookie 排障实战
node.js·express·cpolar·cookie·session
console.log('npc')6 天前
03 — 核心框架:App 与中间件
后端·node.js·express