API: extendPlugins プロパティ

extendPlugins プロパティは Nuxt.js の plugins をカスタマイズできます。 (options.plugins).

  • 型: Function
  • デフォルト: undefined

plugins を拡張したり、 Nuxt.js によって決められた plugins の順番を変更したりできます。 この関数は plugin オブジェクトの配列を受け取って、plugin オブジェクトの配列を返します。

plugins の順番を変更する例 (nuxt.config.js):

export default {
  extendPlugins (plugins) {
    const pluginIndex = plugins.findIndex(
      ({ src }) => src === '~/plugins/shouldBeFirst.js'
    )
    const shouldBeFirstPlugin = plugins[pluginIndex]

    plugins.splice(pluginIndex, 1)
    plugins.unshift(shouldBeFirstPlugin)

    return plugins
  }
}
env generate

間違いを見つけた、またはドキュメントに貢献したいですか? GitHub でこのページを編集する

Platinum Sponsors

Storyblok
Support Us