记录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
相关推荐
ThomasChan12310 小时前
Typescript 多个泛型参数详细解读
前端·javascript·vue.js·typescript·vue·reactjs·js
爱学习的狮王10 小时前
ubuntu18.04安装nvm管理本机node和npm
前端·npm·node.js·nvm
zhanggongzichu10 小时前
npm常用命令
前端·npm·node.js
我命由我1234510 小时前
NPM 与 Node.js 版本兼容问题:npm warn cli npm does not support Node.js
前端·javascript·前端框架·npm·node.js·html5·js
yqcoder12 小时前
NPM 包管理问题汇总
前端·npm·node.js
程序菜鸟营12 小时前
nvm安装详细教程(安装nvm、node、npm、cnpm、yarn及环境变量配置)
前端·npm·node.js
lee5761 天前
npm run dev 时直接打开Chrome浏览器
前端·chrome·npm
摆烂式编程1 天前
node.js 07.npm下包慢的问题与nrm的使用
前端·npm·node.js
RockerLau1 天前
记录封装npm业务组件遇到的坑
npm
东锋1.31 天前
npm命令与yarn命令的区别
前端·npm·node.js