From e5ce9267c8dd770aca1b47018bd13cb5a4762785 Mon Sep 17 00:00:00 2001 From: rspt Date: Mon, 24 Apr 2017 15:28:57 +0200 Subject: [PATCH] Translate faq/window-document-undefined --- fr/faq/window-document-undefined.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 fr/faq/window-document-undefined.md diff --git a/fr/faq/window-document-undefined.md b/fr/faq/window-document-undefined.md new file mode 100644 index 000000000..8d7d26771 --- /dev/null +++ b/fr/faq/window-document-undefined.md @@ -0,0 +1,23 @@ +--- +title: Window/Document undefined +description: Window/Document undefined avec Nuxt.js? +--- + +# Window/Document undefined? + +Cette erreur est du au rendu côté serveur. +Si vous devez spécifier que vous souhaitez importer une ressource uniquement côté client, vous devez utiliser la variable `process.BROWSER_BUILD`. + +Par exemple, dans votre fichier .vue: +```js +if (process.BROWSER_BUILD) { + require('external_library') +} +``` + +N'oubliez pas d'ajouter la librairie dans le [bundle vendor](/api/configuration-build#build-vendor) dans `nuxt.config.js`: +```js + build: { + vendor: ['external_library'] + } +```