Skip to content

ThePrudents/node-nvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-nvm

Build Status

Installs nvm node version manager, and, optionally nodejs with it. Suitable for development. For binary installation see sa-node role.

nodejs_version: "0.10.38" # Could be exact node version

Usage example:

     - {
         role: "node-nvm",
         nvm_version: "0.31.1"
       }


     - {

         role: "node-nvm",

         nvm_version: "0.31.1",

         deploy_user: "{{ansible_user_id}}",

         option_install_nodejs_with_nvm: true,
         nodejs_version: "0.12"
       }

Example of using nvm in further steps:

  • name: Detect npm shell: 'source /home/{{deploy_user}}/.profile && dirname "which npm"' args: executable: /bin/bash register: npm_path_detected_raw

  • name: Bower| Install bower npm: name=bower state=present version="{{bower.version}}" global=yes become: "{{npm_is_global}}" environment: PATH: "{{npm_path_detected}}:{{ ansible_env.PATH }}" # can be different depending on nvm version

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published