Node.js npm包管理的配置方法及常用命令介绍
配置方法
- 安装 Node.js
Node.js官网上提供了常规的安装方式,具体可见https://nodejs.org/zh-cn/download/。不过由于 Node.js 需要依赖于系统的 C++ 编译环境,如果你在安装过程中遇到问题,可以考虑使用编译好的二进制程序安装 Node.js,例如 nvm。
- 配置npm
一般来说,Node.js的安装包已经集成了 npm,我们可以通过运行以下命令来检测是否已经安装了 npm。
npm -v
如果以上命令能正常输出内容,说明 npm 已经安装完成。如果您的电脑无法连接 npm 官方源地址,不妨考虑使用nrm工具切换源地址,例如安装淘宝源:
npm install -g nrm //全局安装nrm
nrm ls //查看当前源信息
nrm use cnpm //切换到淘宝源
- 安装并使用npm包
npm 提供了许多 npm 包,我们可以通过安装包来扩展Node.js的功能。安装包的方式如下:
npm install <packagename> [-g] [--save/--save-dev]
其中packagename
为需要安装的包名,-g
选项表示全局安装,--save
选项表示将包信息加入到dependencies节点中,--save-dev
选项表示将包信息加入到devDependencies节点中。
常用命令介绍
npm init
:创建一个新的package.json
文件。
npm init -y //使用默认配置生成`package.json`文件
npm install
:安装各种依赖。
npm install [packagename] [-g] [--save/--save-dev]
//安装指定的npm包,-g为全局安装,--save 表示将包信息加入到dependencies节点中,--save-dev表示将包信息加入到devDependencies节点中
npm uninstall
:卸载指定的 npm 包。
npm uninstall [packagename]
npm ls
:列出安装的所有包。
npm ls [-g] //列出所有全局安装的包,-depth表示显示依赖的层级
npm update
:更新包到最新版本。
npm update [packagename] [-g] [--save/--save-dev]
npm view
:查看某个包的信息,如版本号、依赖等。
npm view [packagename]
npm search
:搜索 npm 上的包。
npm search [keywords]
示例说明
示例1:全局安装webpack
npm install webpack -g
示例2:安装express并添加到dependencies
npm install express --save
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:nodejs npm包管理的配置方法及常用命令介绍 - Python技术站