-
Notifications
You must be signed in to change notification settings - Fork 162
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Met à jour les instructions du deploy.sh et de la doc concernant npm #1926
Conversation
sudo npm -q update bower gulp -g | ||
gulp pack | ||
npm -q update | ||
npm run-script gulp pack |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
c'est npm run gulp -- pack
(run fait la même chose que run-script ; il faut séparer les arguments npm des arguments du script par --
)
Et je suis pas sûr qu'on garde ce pack, peut-être passer sur build
...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Même si ça fait la même chose, c'est ce qui est dans la documentation donc il vaut mieux rester cohérent, non ?
Ça ne coûte rien de garder le pack pour ceux qui ne voudraient pas installer les outils front !
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok ok ; par contre, il faut quand même corriger avec le --
😊
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
J'ai regardé et effectivement il faut le --
. Du coup, je met npm run gulp -- pack
ici et je fais une autre PR pour mettre à jour la documentation ?
Je pense qu'il va falloir virer le dossier |
Bah, sois on attend la MEP de la v1.4 et si ça bug on met en place ça, soit on le fait tout de suite. |
@Situphen: Comment ca ? Je viens de penser, il y aura sûrement le même problème pour les dossiers |
Ah, je croyais que tu parlais du bug lors de la mise en préproduction de la v1.4 mais tu parles du passage de "sudo" à normal, au temps pour moi. Du coup, le plus simple est de mettre à jour de la "update.md" pour que celui qui fait la MEP vide "node_modules/" et "dist/". |
9ea24ee
to
e13bb73
Compare
f0d606f
to
b6958d2
Compare
Travis passe avec ce script, on est bon pour merge ? |
Faudrait que je prenne le temps de le relire en détail d'abord. 2014-12-22 9:23 GMT+01:00 Eskimon notifications@github.com:
|
|
||
- `clean`: Nettoie le dossier `dist/` | ||
- `build`: Compile tout (CSS, JS, et images) | ||
- `test`: Lance les tests (JSHint, ...) | ||
- `watch`: Compile les différents fichiers dès qu'ils sont modifiés (utile pour le développement; `Ctrl+C` pour arrêter) | ||
|
||
Si vous voulez utiliser directement la commande `gulp [tâche]` au lieu de `npm run-script gulp [tâche]`, il vous faut lancer cette commande avec les droits administrateurs : | ||
Si vos modifications ne s'apparaissent pas dans votre navigateur et que ce n'est pas dû à Gulp, pensez à vider le cache de votre navigateur ! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ne s'apparaissent pas
Ca veut rien dire :D
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tu as raison ! :D
b6958d2
to
3262f38
Compare
J'ai mis à jour avec les commentaires de @Eskimon et j'ai supprimé le "update.md" car ce n'est plus d'actualité. |
02cfefe
to
6454042
Compare
J'ai tout mis à jour ! @sandhose : Tu peux QA pour que l'on puisse merger ? Quelqu'un sait pourquoi il y a l'argument |
583d18d
to
ca3012c
Compare
ca3012c
to
5aed3dc
Compare
C'est bon pour moi, je merge |
Met à jour les instructions du deploy.sh et de la doc concernant npm
Attention, ça touche à la MEP !!!
Cette PR doit être mergée avant la MEP de la v1.5 !!
Suppression de
sudo npm -q update bower gulp -g
et remplacement degulp pack
parnpm run gulp -- build
car on est passé à npm v2 et la tâche "pack" n'existe plus.Suppression du
sudo
desudo npm -q update
car il n'y a pas besoin normalement. Ainsi que suppression de l'option-q
qui n'existe pas (cf la doc ; j'ai aussi testé et il n'y a aucune différence avec et sans).Il faut voir la version de npm en production actuellement et la mettre à jour si besoin (
sudo npm install -g npm
) !