trusty (5) npmrc.5.gz

Provided by: npm_1.3.10~dfsg-1_all bug

NAME

       npmrc - The npm config files

DESCRIPTION

       npm gets its config settings from the command line, environment variables, and npmrc files.

       The npm config command can be used to update and edit the contents of the user and global npmrc files.

       npm help  For a list of available configuration options, see npm-config.

FILES

       The three relevant files are:

       •   per-user config file (~/.npmrc)

       •   global config file ($PREFIX/npmrc)

       •   npm builtin config file (/path/to/npm/npmrc)

       All  npm  config  files are an ini-formatted list of key = value parameters. Environment variables can be
       replaced using ${VARIABLE_NAME}. For example:

           prefix = ${HOME}/.npm-packages

       Each of these files is loaded, and config options are resolved in priority order. For example, a  setting
       in the userconfig file would override the setting in the globalconfig file.

   Per-user config file
       $HOME/.npmrc (or the userconfig param, if set in the environment or on the command line)

   Global config file
       $PREFIX/etc/npmrc  (or  the globalconfig param, if set above): This file is an ini-file formatted list of
       key = value parameters. Environment variables can be replaced as above.

   Built-in config file
       path/to/npm/itself/npmrc

       This is an unchangeable "builtin" configuration file that npm keeps consistent across updates. Set fields
       in  here using the ./configure script that comes with npm. This is primarily for distribution maintainers
       to override default configs in a standard and consistent manner.

SEE ALSO

       •   npm help  folders

       •   npm help config

       •   npm help  config

       •   npm help  package.json

       •   npm help npm

                                                  October 2013                                          NPMRC(5)