You are ready Nuxt 2 docs. Head over v3.nuxtjs.org for Nuxt 3 docs.

Page traduite Le contenu de cette page peut être déprécié.

La propriété extendPlugins

La propriété extendPlugins permet de personnaliser les plugins de Nuxt (options.plugins ).


  • Type: Function
  • Par défaut: undefined

On pourrait vouloir personnaliser les plugins ou changer l'ordre crée par Nuxt pour ceux-ci. Cette fonction accepte un tableau d'objets de plugins et doit renvoyer un tableau d'objets de plugins.

Exemple de changement de l'ordre des plugins:

nuxt.config.js
export default {
  extendPlugins(plugins) {
    const pluginIndex = plugins.findIndex(
      ({ src }) => src === '~/plugins/doitEtreLePremier.js'
    )
    const doitEtreLePremierPlugin = plugins[pluginIndex]

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

    return plugins
  }
}
Editer cette page sur GitHub Mise à jour le jeu. 9 février 2023