La propriété extendPlugins
La propriété extendPlugins permet de personnaliser les plugins de Nuxt.js (options.plugins ).
-
Type:
Function
-
Par défaut:
undefined
On pourrait vouloir personnaliser les plugins ou changer l'ordre crée par Nuxt.js 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 Mon, July 12, 2021