NPM常用命令详解

NPM(Node Package Manager)是JavaScript编程环境Node.js中的一个核心工具,用于管理和共享Node.js包(模块)。

  1. 初始化项目
npm init

此命令用于在当前目录下创建一个新的package.json文件,它是项目的配置文件,包含项目的基本信息如名称、版本、作者、描述、入口文件、依赖项等。运行时会有一系列交互式的问题来指导你填写这些信息,也可以通过 -y 参数快速默认生成。

  1. 安装包
npm install <module-name>

安装指定的Node.js模块到当前项目,并将依赖添加到dependenciesdevDependencies中(取决于是否使用–save-dev标志):

  • npm install express:全局安装express模块。
  • npm install --save express:局部安装并保存到dependencies中。
  • npm install --save-dev express:局部安装并保存到devDependencies中,表示此模块仅在开发环境中需要。
  1. 查看包信息
npm view <module-name>

查看指定模块的详细信息,包括其版本、许可证、作者、GitHub链接以及package.json的内容等。
若要查看特定的包属性:

npm view <module-name> <property>

如查看express模块的依赖关系:

npm view express dependencies
  1. 列出已安装的包
npm list

列出当前项目下所有已安装的Node.js包及其版本,以及它们之间的依赖层次结构。

  1. 查看帮助
npm help

可以显示NPM命令的帮助信息。

  1. 清除缓存
npm cache clean --force

清除npm的缓存数据。在新版本的npm中,推荐使用npm cache clean --force的老版本替代命令为:

npm cache clean --all
  1. 启动脚本
npm start

执行package.json中定义的start脚本。这个命令通常用于启动一个应用服务或者开发环境。

  1. 更新包
npm update <module-name>

更新指定的模块至最新兼容版本,或者不指定模块名时更新所有已安装的模块。
9. 卸载包

npm uninstall <module-name>

卸载指定的模块并从package.json的依赖列表中移除相应条目。

  1. 全局安装
 npm install -g <module-name>

全局安装模块,使其在系统范围内可用,而非局限于当前项目。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值