npm init egg 疑问

来源:4-2 imooc-cli后端项目创建

clown007

2021-06-17 21:24:06

老师说npm init egg 等同 执行create-egg,那么执行npm init egg时,是先npm i create-egg将这个包下载下来后,再去执行create-egg吗,然后我看了下node_modules里没发现create-egg。是使用后又卸载了create-egg?还是安装到了全局去了?希望老师解释下,create-app这个包具体是怎么工作了,流程是啥样的

写回答

1回答

扬_灵

2021-06-18

同学你好,npm init egg 相当于执行 npx create-egg,npx create-egg命令会下载create-egg库,再执行里面的bin(package.json里的bin字段)。npx create-egg 会在当前目录/node_modules目录下查找有没有create-egg,没有就会下载到临时目录,最后删除。你可以看一下这篇文档https://www.cnblogs.com/cool-fire/p/11007329.html

1

2024版 Web前端架构师

2024版 ,前端高手课!全局架构思维/系统培养大厂P7技术专家/中小厂前端Leader

1113 学习 · 2254 问题

查看课程