plugins
用于配置自定义的 Modern.js 框架 CLI 插件。自定义 CLI 插件的编写方式请参考 如何编写 CLI 插件。
注意事项
该选项用于配置框架 CLI 插件,如果你需要配置其他类型的插件,请选择对应的配置方式:
示例
下面是 CLI 插件的使用示例。
使用 npm 上的插件
使用 npm 上的插件,需要通过包管理器安装插件,并通过 import 引入。
modern.config.ts
import { myPlugin } from 'my-plugin';
export default defineConfig({
plugins: [myPlugin()],
});
使用本地插件
使用本地代码仓库中的插件,直接通过相对路径 import 引入即可。
modern.config.ts
import { myPlugin } from './config/plugin/myPlugin';
export default defineConfig({
plugins: [myPlugin()],
});
插件配置项
如果插件提供了一些自定义的配置项,可以通过插件函数的参数传入配置。
modern.config.ts
import { myPlugin } from 'my-plugin';
export default defineConfig({
plugins: [
myPlugin({
foo: 1,
bar: 2,
}),
],
});