nuxt add

来源
向应用中添加 Nuxt 模块和层
Terminal
npx nuxt add <MODULENAME...> [--cwd=<directory>] [--logLevel=<silent|info|verbose>] [--skipInstall] [--skipConfig] [--dev] [--packageManager=<npm|pnpm|yarn|bun|deno|aube|nub>]

add 命令会将 Nuxt 模块 安装到你的应用中。它与 nuxt module add 命令相同,同时包含层。

参数

参数描述
MODULENAME...指定要按名称安装的一个或多个模块或层,名称之间以空格分隔

选项

选项默认值描述
--cwd=<directory>.指定 Nuxt 项目的根目录
--logLevel=<silent|info|verbose>指定构建时日志级别
--skipInstall跳过 npm install
--skipConfig跳过 nuxt.config.ts 更新
--dev将模块安装为开发依赖
--packageManager=<npm|pnpm|yarn|bun|deno|aube|nub>用于安装的软件包管理器

运行命令时,它将:

  • 使用你的软件包管理器将软件包安装为依赖,除非你传入 --skipInstall
  • 将其添加到你的 package.json 文件中
  • 将其注册到你的 nuxt.config 文件中,对于模块注册到 modules,对于层注册到 extends,除非你传入 --skipConfig

示例:

Terminal
npx nuxt add pinia

可以一次添加多个软件包,并且模块将根据你的项目所使用的 Nuxt 版本进行解析:

Terminal
npx nuxt add @nuxt/image @nuxt/fonts

不指定名称运行该命令,可以交互式浏览可用模块。

nuxt add <template> <name> 已弃用。请使用 nuxt add-template 来搭建文件。
详细了解如何搜索和移除模块。