npm 常用命令详解与实践

安装 npm

在使用 npm 之前,首先需要确保安装了 Node.js,因为 npm 是 Node.js 的默认包管理器。可以通过以下命令来检查是否已安装:

node -v
npm -v

如果没有安装 Node.js,可以访问 Node.js 官网 下载并安装最新版本。

初始化项目

要开始一个新的 Node.js 项目,首先需要初始化一个 package.json 文件。这个文件包含了项目的基本信息和依赖项。可以使用以下命令进行初始化:

npm init

按照提示输入相关信息,或者使用 -y 标志快速生成默认的 package.json 文件:

npm init -y

安装依赖

安装生产依赖

安装生产依赖(这些依赖会在项目的生产环境中使用)可以使用以下命令:

npm install <package-name>

例如,安装 Express 框架:

npm install express

安装开发依赖

开发依赖仅在开发环境中使用,可以使用 -D 或 --save-dev 标志来安装:

npm install <package-name> --save-dev
# 或
npm install <package-name> -D

例如,安装 Jest 作为测试框架:

bash
复制代码
npm install jest -D

全局安装

有些工具需要全局安装,这样它们就可以在系统的任何地方使用。使用 -g 标志进行全局安装:

npm install -g <package-name>

例如,全局安装 nodemon:

npm install -g nodemon

更新依赖

为了保持项目的安全和性能,定期更新依赖项是个好习惯。使用以下命令可以更新所有依赖项:

npm update

要更新特定的包:

npm update <package-name>

删除依赖

如果不再需要某个依赖,可以使用以下命令将其删除:

npm uninstall <package-name>

例如,删除 express:

npm uninstall express

查看依赖

要查看当前项目中安装的所有依赖,可以使用以下命令:

npm list

如果只想查看生产依赖或开发依赖,可以使用 --production 或 --dev 标志:

npm list --production
npm list --dev

运行脚本

在 package.json 文件中,可以定义各种脚本来自动化常见任务。例如,定义一个启动脚本:

"scripts": {
  "start": "node index.js"
}

然后可以使用以下命令运行该脚本:

npm start

此外,npm 还提供了一些默认的脚本名称,例如 test,可以通过以下命令运行:

npm test

发布包

如果你想将自己的代码包发布到 npm 注册表,可以按照以下步骤进行:

  1. 登录 npm 帐号:
npm login
  1. 将包发布到 npm:
npm publish
  1. 如果需要更新发布的包,可以修改 package.json 中的版本号,然后重新发布:
npm version <update_type>  # update_type 可以是 major, minor 或 patch
npm publish
  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值