plugins

  • Type: Array(string)
  • Default: []

配置额外的 umi 插件。

数组项为指向插件的路径,可以是 npm 依赖、相对路径或绝对路径。如果是相对路径,则会从项目根目录开始找。

  1. export default {
  2. plugins: [
  3. // npm 依赖
  4. 'umi-plugin-hello',
  5. // 相对路径
  6. './plugin',
  7. // 绝对路径
  8. `${__dirname}/plugin.js`,
  9. ],
  10. };

插件的参数平级的配置项声明,比如:

  1. export default {
  2. plugins: [
  3. 'umi-plugin-hello',
  4. ],
  5. hello: {
  6. name: 'foo',
  7. },
  8. }

配置项的名字通常是插件名去掉 umi-plugin-@umijs/plugin 前缀。