本文实例讲述了node.js中npm包管理工具用法。分享给大家供大家参考,具体如下:现在安装node.js,默认就会帮我们装上了npm包管理工具,npm主要用来下载,安装,管理第三方模块。创建一个包描述文件:
npm init [-y]


npm init [-y]

查看包的信息
npm info


npm info

查看包的版本信息
npm info versions


npm info versions

安装指定的包:
npm install


npm install

默认会安装在当前目录下的 node_modules 目录下,如果 node_modules 不存在,则会自动创建。本地安装包,如果包里有可执行文件,则npm会把可执行文件安装到 node_modules/.bin 目录下。安装指定版本的包:
npm install @


npm install @

安装包并记录依赖,会在 package.json 中 dependencies 属性记录依赖
npm install --save


npm install --save

卸载包:
npm uninstall


npm uninstall

更新包:
npm update


npm update

全局安装包,把包安装在全局目录,供所有项目使用:
npm install -g


npm install -g

全局安装包,如果包里有可执行文件,则npm会把可执行文件安装到 node_modules 上一级目录中。查看全局目录:
npm root -g


npm root -g

修改全局目录的路径:
npm config set prefix "新路径"


npm config set prefix "新路径"

默认情况下全局安装的包不能直接在项目中加载,如果要直接加载,需要在系统环境变量中添加一个名为 NODE_PATH 的变量,值为全局安装目录下 node_modules 位置。查看npm配置
npm config list
npm config list二、使用 nrm 来切换 npm 的源1、安装 nrm
npm install nrm -g


npm install nrm -g

2、列出可用的源
nrm ls


nrm ls

3、切换不同的源
nrm use 源名称


nrm use 源名称

4、添加自定义源
nrm add 源名称 源地址


nrm add 源名称 源地址

5、删除源
nrm del 源名称


nrm del 源名称

希望本文所述对大家node.js程序设计有所帮助。