Nuxt 模块生态系统 代表了每月超过 3500 万次的 NPM 下载量,并提供了各种工具的扩展功能和集成。你也可以成为这个生态系统的一部分!
官方模块 是以 @nuxt/ 前缀(作用域)开头的模块(例如 @nuxt/content)。它们由 Nuxt 团队主动开发和维护。和框架一样,非常欢迎社区贡献来帮助它们变得更好!
社区模块 是以 @nuxtjs/ 前缀(作用域)开头的模块(例如 @nuxtjs/tailwindcss)。它们是由社区成员开发和维护的经过验证的模块。任何人都欢迎贡献。
第三方和其他社区模块 通常是以 nuxt- 前缀开头的模块。任何人都可以制作它们,使用这个前缀可以让这些模块在 npm 上更容易被发现。这是开始草拟和尝试一个想法的最佳起点!
私人或个人模块 是为你自己的使用场景或公司制作的模块。它们不需要遵守任何命名规则来兼容 Nuxt,通常见于 npm 组织作用域下(例如 @my-company/nuxt-auth)。
任何社区模块都欢迎被列在模块列表中。要列出,请在 nuxt/modules 仓库中打开一个 issue。Nuxt 团队可以在上架前帮助你应用最佳实践。
将你的模块转移到 nuxt-modules 后,总有其他人可以帮助你,我们也可以合力打造一个完美的解决方案。
如果你已有发布且正常运行的模块,想要转移到 nuxt-modules,请在 nuxt/modules 中 打开一个 issue。
通过加入 nuxt-modules,我们可以将你的社区模块重命名为 @nuxtjs/ 作用域下,并为其文档提供子域名(例如 my-module.nuxtjs.org)。