arch-nuxt-module-builder

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
arch-nuxt-module-builder skills cover @nuxt/module-builder: the complete solution to build and ship Nuxt modules. It uses unbuild, automates module build config, generates types and shims for
@nuxt/schema
, and transforms
src/runtime/
(plugins, composables, components) to
dist/runtime/
. Use these skills when creating or maintaining a Nuxt module with the official module-builder stack.
The skill is based on @nuxt/module-builder v1.0.2, generated at 2026-01-30.
arch-nuxt-module-builder技能涵盖**@nuxt/module-builder**:这是一套构建并发布Nuxt模块的完整解决方案。它基于unbuild开发,可自动处理模块构建配置,生成@nuxt/schema的类型定义与垫片,并将
src/runtime/
目录下的内容(包括插件、组合式函数、组件)转换至
dist/runtime/
目录。当你使用官方module-builder技术栈创建或维护Nuxt模块时,可运用这些技能。
本技能基于@nuxt/module-builder v1.0.2版本生成,生成时间为2026-01-30。

Core References

核心参考

TopicDescriptionReference
OverviewWhat module-builder is, requirements, quick startcore-overview
Project structuresrc/module.ts, src/runtime/, package.json, build.config.tscore-project-structure
Module definitiondefineNuxtModule, ModuleOptions, hooks, runtime config typescore-module-definition
Dist outputmodule.mjs, module.json, types.d.mts, runtime/*core-dist-output
CLInuxt-module-build build/prepare, args (cwd, outDir, stub)core-cli
CIGitHub Actions — lint, typecheck, build, testcore-ci
主题描述参考链接
概述什么是module-builder、系统要求、快速开始core-overview
项目结构src/module.ts、src/runtime/、package.json、build.config.tscore-project-structure
模块定义defineNuxtModule、ModuleOptions、钩子、运行时配置类型core-module-definition
构建输出module.mjs、module.json、types.d.mts、runtime/*core-dist-output
命令行工具nuxt-module-build build/prepare命令、参数(cwd、outDir、stub)core-cli
持续集成GitHub Actions — 代码检查、类型校验、构建、测试core-ci

Features

功能特性

TopicDescriptionReference
Runtimesrc/runtime/ layout, plugins/composables/components, mkdistfeatures-runtime
Types generationtypes.d.mts, ModuleOptions inference, shimsfeatures-types-generation
Build configbuild.config.ts, extra entries, unbuild presetfeatures-build-config
主题描述参考链接
运行时src/runtime/布局、插件/组合式函数/组件、mkdist工具features-runtime
类型生成types.d.mts、ModuleOptions类型推导、垫片features-types-generation
构建配置build.config.ts、额外入口、unbuild预设features-build-config

Best Practices

最佳实践

TopicDescriptionReference
Package exportsexports, typesVersions, prepack, filesbest-practices-package-exports
Setup patternscreateResolver, addPlugin without extensionbest-practices-setup-patterns
主题描述参考链接
包导出配置exports、typesVersions、prepack指令、文件列表best-practices-package-exports
配置模式createResolver、无扩展名添加插件best-practices-setup-patterns

Assets

资源文件

AssetDescription
ci.ymlGitHub Actions CI workflow template — copy to
.github/workflows/ci.yml
资源描述
ci.ymlGitHub Actions CI工作流模板 — 可复制到
.github/workflows/ci.yml
目录使用