请通过邮件订阅网站,随时获取最新动态!

# 插件管理

Next CLI 使用了一套基于插件的架构。插件可以修改 webpack 的内部配置,也可以向 next-cli-service 注入命令。

提示

你可以通过 next ui 命令使用 GUI 安装和管理插件。

# 安装插件

如果你想在一个已经被创建好的项目中安装一个插件,可以使用 next add 命令:

next add @startdt/cli-plugin-eslint

# 执行插件

如果一个插件已经被安装,你可以使用 next invoke 命令跳过安装过程,只调用它的生成器。

next invoke @startdt/cli-plugin-eslint

这个命令会接受和 next add 相同的参数,你可以向被安装或执行的插件传递生成器选项。

# 更新插件

如需更新项目中的 Next CLI 相关模块(以 @startdt/cli-plugin- 开头),请在项目目录下运行 next upgrade

用法:upgrade [options] [plugin-name]

更新 Next CLI 服务及插件

选项:
    -t, --to <version>    更新到指定的版本
    -f, --from <version>  跳过本地版本检测,默认从指定的版本开始更新
    -r, --registry <url>  使用指定的 registry 安装依赖
    --all                 更新所有的插件
    --next                检查插件新版本时,包括 alpha/beta/rc 版本
    -h, --help            显示帮助信息