Bonsoir à tous !!! :)

Je viens poster un petit soucis que je rencontre avec Foundation 6 :
Je suis sur linux, et j'ai suivi la vidéo tuto sur la chaine YouTube Grafikart.
Tout se passe bien jusqu'au moment ou il faut faire :

    $ foundation watch

Ceci ne passe pas, j'ai une ReferenceError : Promise is not defined.
et aussi :
Error: foundation-sites-template@1.0.0 start 'gulp'
Exit statut 8

J'ai suivi à la lettre, je ne pense pas m'être planté quelque par ..

Merci pour votre aide par avance :)

4 réponses


tu as gulp installé en global et sur ton package.json?

Salut à toi Defy :)
Tu es mon sauveur c'est pas possible :-P

Bon, euh, gulp installé je ne sais pas.
La ligne de commande que j'ai effectué pour installé Foundation :

    npm install --global foundation-cli

Dans le tuto, et même sur le site de Foundation, aucun parle d'installation de gulp.

Dans package.json : gulp est mentionné plusieux fois : gulp : 3.9.0 / gulp-auto-prefixer 3.1.0 / gulp-load-plugins 1.1.0 / gulp sass 2.1.0
Et dans le dossier node_modules j'ai bien tous les dossiers concernant gulp...

merci de ta réponse Defy ;)

Essais un coup de npm install --save-dev gulp . ça permettra d'installer le core de gulp que tu n'a peut être pas, et d'ajouter sa dépendance à ton fichier json

Il faut installer gulp en global et en local sur ta machine.

pour installer en global : (ca te permettra de lancer la commande gulp)

npm install gulp -g

ensuite en local : (ca permettra a tes plugins gulp, comme gulp-auto-prefixer, de connaitre le module gulp)
PS : tu n'as pas besoin de realiser cette commande comme gulp est deja dans ton package.json. Il s'agit d'expliquer comment gulp fonctionne.

cd <ton projet>
npm install gulp --save-dev