首页 >> js开发 >> JavaScriptnode.js中npm包管理工具用法分析
JavaScriptnode.js中npm包管理工具用法分析
发布时间: 2021年1月13日 | 浏览:
| 分类:js开发
本文实例讲述了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程序设计有所帮助。
npm init [-y]
npm init [-y]
查看包的信息
npm info
npm info
查看包的版本信息
npm info
npm info
安装指定的包:
npm install
npm install
默认会安装在当前目录下的 node_modules 目录下,如果 node_modules 不存在,则会自动创建。本地安装包,如果包里有可执行文件,则npm会把可执行文件安装到 node_modules/.bin 目录下。安装指定版本的包:
npm install
npm install
安装包并记录依赖,会在 package.json 中 dependencies 属性记录依赖
npm install
npm install
卸载包:
npm uninstall
npm uninstall
更新包:
npm update
npm update
全局安装包,把包安装在全局目录,供所有项目使用:
npm install
npm install
全局安装包,如果包里有可执行文件,则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程序设计有所帮助。