123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- .TH "NPM\-ROOT" "1" "October 2021" "" ""
- .SH "NAME"
- \fBnpm-root\fR \- Display npm root
- .SS Synopsis
- .P
- .RS 2
- .nf
- npm root [\-g]
- .fi
- .RE
- .SS Description
- .P
- Print the effective \fBnode_modules\fP folder to standard out\.
- .P
- Useful for using npm in shell scripts that do things with the
- \fBnode_modules\fP folder\. For example:
- .P
- .RS 2
- .nf
- #!/bin/bash
- global_node_modules="$(npm root \-\-global)"
- echo "Global packages installed in: ${global_node_modules}"
- .fi
- .RE
- .SS Configuration
- <!\-\- AUTOGENERATED CONFIG DESCRIPTIONS START \-\->
- <!\-\- automatically generated, do not edit manually \-\->
- <!\-\- see lib/utils/config/definitions\.js \-\->
- .SS \fBglobal\fP
- .RS 0
- .IP \(bu 2
- Default: false
- .IP \(bu 2
- Type: Boolean
- .RE
- .P
- Operates in "global" mode, so that packages are installed into the \fBprefix\fP
- folder instead of the current working directory\. See
- npm help folders for more on the differences in behavior\.
- .RS 0
- .IP \(bu 2
- packages are installed into the \fB{prefix}/lib/node_modules\fP folder, instead
- of the current working directory\.
- .IP \(bu 2
- bin files are linked to \fB{prefix}/bin\fP
- .IP \(bu 2
- man pages are linked to \fB{prefix}/share/man\fP
- .RE
- <!\-\- automatically generated, do not edit manually \-\->
- <!\-\- see lib/utils/config/definitions\.js \-\->
- <!\-\- AUTOGENERATED CONFIG DESCRIPTIONS END \-\->
- .SS See Also
- .RS 0
- .IP \(bu 2
- npm help prefix
- .IP \(bu 2
- npm help bin
- .IP \(bu 2
- npm help folders
- .IP \(bu 2
- npm help config
- .IP \(bu 2
- npm help npmrc
- .RE
|