跳到主要内容

制作一个企业级脚手架

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