记录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
相关推荐
我命由我1234511 小时前
VSCode - VSCode 修改文件树缩进
前端·ide·vscode·前端框架·编辑器·html·js
我命由我1234513 小时前
VSCode - VSCode 颜色值快速转换
前端·ide·vscode·前端框架·编辑器·html·js
杨啸_新房客19 小时前
如何优雅的设置公司的NPM源
前端·npm
黑臂麒麟19 小时前
Electron&OpenHarmony 跨平台实战开发(bug):npm 安装 Electron 依赖常见错误排查
electron·npm·bug·openharmony
Pu_Nine_919 小时前
JavaScript后端日志系统:使用Winston构建专业日志
后端·express·日志·commonjs·winston
WebGISer_白茶乌龙桃1 天前
前端又要凉了吗
前端·javascript·vue.js·js
墨菲安全1 天前
SHA1HULUD蠕虫再现:超300NPM包被投毒、 2万仓库信息被窃取
npm·软件供应链安全·npm组件投毒
苏打水com1 天前
Day1-3 夯实基础:HTML 语义化 + CSS 布局实战(对标职场 “页面结构搭建” 核心需求)
前端·css·html·js
爱吃无爪鱼1 天前
07-常用的前端开发组合(技术栈):配方大全
前端·vue.js·前端框架·npm·node.js·sass