new
命令提供了 --config 参数,用于提前指定执行过程中交互问题的答案。
这里将介绍不同情况下,可以在 config
中配置的字段及字段值。
问题:请选择你想要的操作
选项:
创建工程元素 -- element
启用可选功能 -- function
自动重构 -- refactor
问题:请选择创建元素类型
选项:
新建「应用入口」 -- entry
新建「自定义 Web Server」源码目录 -- server
问题: 请填写入口名称
新建应用入口时需要该配置,该配置值为字符串类型。
问题:请选择功能名称
选项:
启用「Rspack 构建」 -- rspack
启用 「Tailwind CSS」 支持 -- tailwindcss
启用「BFF」功能 -- bff
启用「SSG」功能 -- ssg
启用「SWC 编译」-- swc
启用「微前端」模式 -- micro_frontend
启用「基于 UA 的 Polyfill」功能 -- polyfill
启用「全局代理」 -- proxy
问题:请选择 BFF 类型
选项:
函数模式 -- func
框架模式 -- framework
启用 BFF 功能时需要该配置。
问题:请选择运行时框架
选项:
Express -- express
Koa -- koa
启用 BFF 功能时需要该配置。
问题:请选择重构类型
选项:
问题:启用可选功能
选项:
启用 「Tailwind CSS」 支持 -- tailwindcss
启用「Storybook」 -- storybook
启用「Runtime API」 -- runtime_api