utquidem
Version:
The meta-framework suite designed from scratch for frontend-focused modern web development.
66 lines (35 loc) • 1.36 kB
Markdown
sidebar_position: 3
# 模块
模块项目默认包含通用配置,通用配置可查看[通用配置](/docs/apis/generator/config/introduce#通用配置)。
### Package-Name
包名(packageName),字符串类型,为输入值。
### Need-Modify-Module-Config
是否需要修改模块默认配置(needModifyModuleConfig),该值为 `yes` 时,后续配置才会展示给用户,在使用 `config` 参数和生成器插件中,后续配置才会生效。
该字段共有两个选项:
- 是(yes)
- 否(no)
### Enable-Less
是否启用 Less 支持(enableLess),默认为不启用,共有两个选项:
- 是(yes)
- 否(no)
### Enable-Sass
是否启用 Sass 支持(enableSass), 默认为不启用,共有两个选项:
- 是(yes)
- 否(no)
## New 命令
应用项目中 new 命令配置, new 命令中使用 config 参数时使用的配置,也是在生成器插件中创建元素和启用功能时使用。
### Action-Type
New 命令的操作类型(actionType),类型支持一种:
- function 启用功能
:::info
在生成器插件中使用启用功能和创建元素时不需要该参数,生成器插件中自动添加该参数。
:::
### Function
可选功能名称(function),支持 11 个选项:
- Tailwind CSS(tailwindcss)
- Less(less)
- Sass(sass)
- Storybook(mwa_storybook)
- Rumtime API(runtimeApi)