npm - Manage node.js packages with npm

Author:Chris Hoffman

Synopsis

New in version 1.2.

Manage node.js packages with Node Package Manager (npm)

Options

parameter required default choices comments
executable no
    The executable location for npm.This is useful if you are using a version manager, such as nvm
    global no
    • yes
    • no
    Install the node.js library globally
    name no
      The name of a node.js library to install
      path no
        The base path where to install the node.js libraries
        production no
        • yes
        • no
        Install dependencies in production mode, excluding devDependencies
        state no present
        • present
        • absent
        • latest
        The state of the node.js library
        version no
          The version to be installed

          Examples


          description: Install "coffee-script" node.js package.
          - npm: name=coffee-script path=/app/location
          
          description: Install "coffee-script" node.js package on version 1.6.1.
          - npm: name=coffee-script version=1.6.1 path=/app/location
          
          description: Install "coffee-script" node.js package globally.
          - npm: name=coffee-script global=yes
          
          description: Remove the globally package "coffee-script".
          - npm: name=coffee-script global=yes state=absent
          
          description: Install packages based on package.json.
          - npm: path=/app/location
          
          description: Update packages based on package.json to their latest version.
          - npm: path=/app/location state=latest
          
          description: Install packages based on package.json using the npm installed with nvm v0.10.1.
          - npm: path=/app/location executable=/opt/nvm/v0.10.1/bin/npm state=present
          

          Table Of Contents

          Previous topic

          macports - Package manager for MacPorts

          Next topic

          openbsd_pkg - Manage packages on OpenBSD.