Nuxt 3 is out! Discover more about it on v3.nuxtjs.org

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. 15 décembre 2022