Skip to content

npm init

创建一个 egg 项目:

sh
$ npm init egg --type=simple --registry=china
# 或者 yarn create egg --type=simple --registry=china


<NolebasePageProperties />




复制代码

解释一下 npm init egg 这种语法:

npm@6 版本引入了 npm-init <initializer> 语法,等价于 npx create-<initializer> 命令,而 npx 命令会去 $PATH 路径和 node_modules/.bin 路径下寻找名叫 create-<initializer> 的可执行文件,如果找到了就执行,找不到就去安装。

也就是说,npm init egg 会去寻找或下载 create-egg 可执行文件,而 create-egg 包就是 egg-init 包的别名,相当于调用了 egg-init

参考

贡献者

The avatar of contributor named as jiechen jiechen

页面历史

撰写