TreeMind树图在线AI思维导图
当前位置:树图思维导图模板行业/职业模板制造脚手架思维导图

脚手架思维导图

  收藏
  分享
免费下载
免费使用文件
U433971664 浏览量:472023-05-09 21:36:06
已被使用3次
查看详情脚手架思维导图

脚手架

树图思维导图提供 脚手架 在线思维导图免费制作,点击“编辑”按钮,可对 脚手架  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:7272c22411d194e2ac73be5cba4d13b0

思维导图大纲

脚手架思维导图模板大纲

自身能力

定期执行自更新

支持 doctor 命令,检测开发环境(Node 版本,git 配置等)

工具自身维护的仓库使用自身构建

缺陷兼容

一键锁包(解决内存溢出问题)

构建时

业务层

依赖处理

幽灵依赖检测

锁定依赖更新

补丁依赖,源码更新

辅助调试

集成 yalc(或废弃)

支持创建工作区,无需 Link

工作区嵌套工作区场景解决

前端微服务调试

启动编译提速

模板更新

将当前工程模板文件及配置更新

处理更新中的各配置冲突

初始化修改环境

架构

C/S 模式,核心功能通用,可适配多入口(命令行、vscode 插件、接口调用)

模板

模板工程

类型

PC 应用

主应用

umi 应用

微应用

移动端应用

主应用

taro 应用

微应用

区块

umi 应用

微应用

组件库/类库

包管理工具选择

pnpm

yarn

构建

需求

统一构建工具,整合 rollup,gulp,father 三者

构建配置内建,提供有限扩展能力(对内统一)

内建的别名配置支持

常用构建类型支持

支持样式构建(less)

锁定底层构建依赖

构建工具依赖不进入项目 dependencies

兼容性

polyfill 合并

Browserslist

构建方式

主应用

webpack

类库/组件库/block

单工程

rollup

monorepo

目前的问题

普通工程也是特殊形态的 monorepo(核心,doc)

turborepo

并行任务 pipline

构建缓存,哈希比较,提升构建速度

filter 机制,不会因为代码合并更新导致编译失败

pnpm workspace

创建新包

配置文件

tsconfig.json

base.json(基础配置,适合纯 ts 代码构建)

react.json(适合 react 工程使用、组件库等)

block.json(区块项目)

app.json(适用于应用)

.babelrc

gulpfile

代码质量

需求

隐藏配置文件,团队统一一套(类似 standardjs)

可供本地工程及 CI 调用

git 提交模板

90% 场景无需扩展规范,考虑是否放出修改入口

兼容之前没有配置格式化的工程,保留 git 记录

统一 githook 配置(兼容旧版本,上述情况)

配置文件

.eslintrc

package.json 声明,供编辑器调用

.eslintignore

.editorconfig

.prettierrc

.stylelintrc

性能检测

lighthouse

工程管理/发布配置

.gitignore

内置一套模板,可更新

.npmignore

文档

dumi

typedoc

发布

集成 cphub

集成 changesets

提取 changelog

扩展

支持通过扩展方式追加功能

功能点

国际化支持

微应用支持

相关思维导图模板

租赁脚手架合同范本(优选7篇)思维导图

树图思维导图提供 租赁脚手架合同范本(优选7篇) 在线思维导图免费制作,点击“编辑”按钮,可对 租赁脚手架合同范本(优选7篇)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:d0a6fb7b72611be6accc6b88a5dda2e4

2018二级建造师《建筑工程》教材考点:脚手架安全管理思维导图

树图思维导图提供 2018二级建造师《建筑工程》教材考点:脚手架安全管理 在线思维导图免费制作,点击“编辑”按钮,可对 2018二级建造师《建筑工程》教材考点:脚手架安全管理  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:7bc10164a2ab7e53dc76a747a10fef72