nuxt 模块
通过命令行搜索并将模块添加到你的 Nuxt 应用。
Nuxt 提供了一些实用工具,可以无缝地与 Nuxt 模块 一起使用。
nuxt module add
Terminal
npx nuxt module add <MODULENAME> [--cwd=<directory>] [--logLevel=<silent|info|verbose>] [--skipInstall] [--skipConfig] [--dev]
Argument | Description |
---|---|
MODULENAME | 指定一个或多个要安装的模块名称,使用空格分隔 |
Option | Default | Description |
---|---|---|
--cwd=<directory> | . | 指定工作目录 |
--logLevel=<silent|info|verbose> | 指定构建时的日志级别 | |
--skipInstall | 跳过 npm 安装 | |
--skipConfig | 跳过更新 nuxt.config.ts | |
--dev | 将模块作为开发依赖安装 |
该命令可让你在应用中安装 Nuxt 模块,无需手动操作。
运行该命令时,它将:
- 使用你的包管理器将模块安装为依赖项
- 将其添加到你的 package.json 文件中
- 更新你的
nuxt.config
文件
示例:
安装 Pinia
模块
Terminal
npx nuxt module add pinia
nuxt module search
Terminal
npx nuxt module search <QUERY> [--cwd=<directory>] [--nuxtVersion=<2|3>]
参数
Argument | Description |
---|---|
QUERY | 要搜索的关键字 |
选项
Option | Default | Description |
---|---|---|
--cwd=<directory> | . | 指定工作目录 |
--nuxtVersion=<2|3> | 按 Nuxt 版本过滤,仅列出兼容的模块(默认自动检测) |
该命令会搜索与你的查询匹配并与当前 Nuxt 版本兼容的 Nuxt 模块。
示例:
Terminal
npx nuxt module search pinia