1°/ installation
- vue-cli se base sur nodejs, notamment pour les outils permettant de transcrire une application en pur js.
- il faut donc au préalable installer nodejs dans une version suffisamment récente, à savoir la v12.
1.1°/ Linux debian
- Pour un système debian, la version disponible est la 10 et cela peut poser problème pour installer vue-cli.
- Procédure d'installation (NB : elle se trouve également dans un article publique séparé) :
- passer root
- créer un fichier /etc/apt/sources.list.d/nodesource.list avec les lignes suivantes (NB : vous pouvez changer le version de debian si besoin):
deb https://deb.nodesource.com/node_14.x bullseye main
deb-src https://deb.nodesource.com/node_14.x bullseye main
-
- lancer les commandes suivantes :
wget --quiet -O - https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
apt-get update
apt-get install nodejs
npm install -g serve
npm install -g @vue/cli
-
- normalement, l'environnement node est dans la bonne version :
ordi:~ # node -v
v14.17.6
ordi:~ # npm -v
6.14.14
ordi:~ # vue -V
@vue/cli 4.5.14
ordi:~ # serve -v
12.0.1
- Rq : Si les numéros de version changent un peu, ce n'est pas grave, du moment que le premier nombre correspond.
1.2°/ Windows
- Le plus simple est de passer par nvm (node version manager).
- Pour le télécharger, aller à https://github.com/coreybutler/nvm-windows/releases/
- Cliquer sur nvm-setup.zip
- Une fois le téléchargement fini, il suffit de dezipper l'archive, puis de lancer nvm-setup.exe.
- Après l'installation, la commande nvm est disponible dans le terminal powershell.
- Pour voir la liste des environnements nodejs installables : nvm list available
- Choisissez le n° de version 14 la plus récente (par exemple, 14.17.6), puis lancez l'installation avec : nvm install num_version (par ex, nvm install 14.17.6)
- Une fois l'installation finie, précisez au système que vous désirez utiliser cette version : nvm use num_version.
- Normalement, vous avez maintenant accès à node et npm dans le terminal.
- Installez serve et vue-cli :
npm install -g serve
npm install -g @vue/cli