utquidem
Version:
The meta-framework suite designed from scratch for frontend-focused modern web development.
40 lines (28 loc) • 1.43 kB
Markdown
sidebar_position: 3
# 使用微生成器
Modern.js 对于新创建的可复用模块项目提供了最小的功能集合,这样做的目的是为了减少项目中不必要的依赖。当默认提供的功能不能满足开发需求的时候,我们可以通过 Modern.js 提供的微生成器功能来开启其他功能。
在可复用模块项目中,你可以在项目根目录下通过下面的命令来启动微生成器功能:
```
pnpm run new
```
当执行后,可以根据问题和选项进行选择从而开启相应功能。
``` md
? 请选择你想要的操作 (Use arrow keys)
❯ 启用可选功能
```
目前可复用模块项目支持通过微生成器开启以下功能:
- 启用 Less 支持
- 启用 Sass 支持
- 启用 「Storybook」
- 启用 「Rumtime API」
:::info 补充信息
在编写样式的过程中,可以通过 “启用 Less 支持”、“启用 Sass 支持” 选项开启对 Less、Sass 代码的处理功能。关于如何开发样式,可以阅读 [开发样式](/docs/guides/features/modules/code-style)。
:::
:::info 补充信息
启用 「Storybook」可以进行 Storybook 调试,关于如何使用 Storybook 调试,可以阅读 [Storybook 调试](/docs/guides/features/modules/storybook)。
:::
:::info 补充信息
在创建「业务模型」类型的项目过程中,推荐通过 “启用 「Rumtime API」” 来新增 `@modern-js/runtime`。
:::