modernjs-feature-enable

Installation
SKILL.md

Enable Modern.js Features

已有的 Modern.js v3 应用启用可选功能。

⚠️ modern new 在 Modern.js 3.0 已移除(见 packages/document/docs/zh/guides/upgrade/other.md:107:111:「移除了 modern newmodern upgrade 命令,需要按照文档手动操作」「modern new 命令在 Modern.js 3.0 中不再支持,无法通过命令添加入口或启用功能」)。 packages/document/docs/{zh,en}/apis/app/commands.mdx 里残留的 ## modern newstale doc,不可作为现行依据,不要让用户去跑 modern new。本 skill 即官方推荐的「按文档手动操作」的自动化等价物。

能力矩阵(按自动化级别分层)

不是「Modern.js v3 只能启用这几个」。v3 里很多能力是内置约定/配置(Less/Sass 默认支持、Data Loader 是 .data.ts 约定、SSR/RSC 是配置/架构选择),不存在「启用插件」这一步,故不在本矩阵;微前端是架构决策。本 skill 覆盖的是「装插件/改配置就能开」的可选能力。

功能 参数值 级别 现行依据(当前仓库文档)
BFF(一体化后端) bff ✅ 可自动启用 guides/advanced-features/bff/function.mdxcomponents/enable-bff.mdx
静态站点生成 SSG ssg ✅ 可自动启用 components/enable-ssg.mdxconfigure/app/output/ssg.mdx
styled-components styled-components ✅ 可自动启用 cli/plugin-styled-componentsplugin/official/cli-plugins/plugin-styled-components.mdx
Tailwind CSS(v3) tailwindcss 🛠 脚手架(骨架自动 + 语义人工) guides/basic-features/css/tailwindcss.mdx(Rsbuild 原生,非 @modern-js 插件)
自定义 Web Server server 🛠 脚手架(骨架自动 + 语义人工) guides/advanced-features/web-server.mdx@modern-js/server-runtime
Installs
2
GitHub Stars
5.0K
First Seen
4 days ago
modernjs-feature-enable — web-infra-dev/modern.js