跳到主要内容

制作一个企业级脚手架

1. 为什么要实现一个企业级的脚手架?

2. 脚手架的架构设计是什么?

3. 如何从零开始搭建一个脚手架项目?

4. 实现脚手架输出 hello world

4.1 使用link本地关联

使用link调试时候,运行脚手架命令时候报权限不足:Permission denied

image-20230921224129157

初步分析:当在mac 上安装一个包的时候,需要超管权限并全局安装,使用yarn link 的时候,会把包引入全局包里,但是权限却不足。需要加上sudo 解决此问题

解决方案:

image-20230921224358438

4.2 测试vscode调试终端能否正常断点

20230921224740_rec_

5. 安装常用的 cli 工具包加速开发

看看官方推荐的 cli 包都有什么?

image-20230921225027902