stephdewit.nvm
nvm
Installez nvm et Node.js.
Exigences
git, curl, build-essential, libssl-dev. Les exigences sont installées par le rôle.
Variables de rôle
nvm_versionétiquette de version nvm, ouHEAD|master|latest. Par défaut,0.39.7nvm_node_versionversion spécifique de Node.js12.16.0ou utilisezlts|latest. Par défaut,20.14.0nvm_install_pathchemin du dossier nvm, supporte les chemins absolus et relatifs. Par défaut,~/.nvmnvm_shell_init_fileLe fichier d'initialisation de Shell pour ajouter le chargement de NVM. Par défaut,~/.profilenvm_force_installBooléen. Forcer la réinstallation de nvm depuis git, par exemple si vous modifiez certains fichiers dansnvm_install_path. Par défaut,falsenvm_install_depsBooléen. Permet de sauter la configuration des dépendances et donc de fonctionner en tant qu'utilisateur non-root. Par défaut,true
Dépendances
Pas de dépendances.
Exemple de Playbook
- hosts: serveurs
roles:
- role: stephdewit.nvm
nvm_version: 0.4.0
nvm_node_version: 0.10
Installer la dernière version à chaque fois
- hosts: serveurs
roles:
- role: stephdewit.nvm
nvm_version: 'latest'
nvm_node_version: 'latest'
Lorsqu'il est exécuté avec un autre utilisateur que celui connecté, il peut être utile de définir la variable d'environnement NVM_DIR sur un chemin absolu :
- hosts: serveurs
roles:
- role: stephdewit.nvm
become: yes
become_user: vagrant
environment:
NVM_DIR: /home/vagrant/.nvm
Licence
BSD
Informations sur l'auteur
- Jarno Keskikangas
- Stéphane de Wit
Installer
ansible-galaxy install stephdewit.nvmLicence
Unknown
Téléchargements
34.1k
Propriétaire
