npm常用命令详解

本文详细介绍了npm(NodePackageManager)作为Node.js的核心组件,包括其在项目中的作用、package.json文件的初始化、安装、升级、卸载、依赖类型区分、脚本执行以及查看软件包信息等关键命令及其功能。
摘要由CSDN通过智能技术生成

npm是Node Package Manager的缩写,它是随同Node.js一起安装的包管理工具。npm允许开发人员从一个名为npm仓库(NPM registry)的在线数据库中下载并安装JavaScript软件包或库。这些软件包可能包含用于构建Web应用程序所需的代码、库、工具和资源。


以下是一些常用的npm命令以及它们的功能详解:

1. npm init

该命令用于在项目中初始化package.json文件,该文件包含有关项目的基本信息和依赖。

2. npm install

该命令用于安装项目所需的所有依赖项。如果项目的根目录中存在package.json文件,则npm install会根据其中的依赖列表进行安装。

3. npm install package-name

使用此命令可以安装特定的npm软件包。例如,`npm install lodash` 将安装 lodash 包到项目中。

4. npm install package-name --save-dev

此命令将软件包安装为开发依赖项(devDependencies)。这些依赖项通常只在开发和测试代码时使用,而不是在生产环境中使用。

5. npm uninstall package-name

用于卸载指定的 npm 软件包。

6. npm update package-name

用于更新特定软件包的版本。

7. npm outdated

列出已安装软件包的过时信息。

8. npm start

启动项目中定义的主要脚本。通常用于启动应用程序。

9. npm test

运行项目中定义的测试脚本。

10. npm run custom-script

运行package.json中定义的自定义脚本。

11. npm info package-name

显示特定 npm 软件包的信息。

12. npm list

显示安装的npm软件包列表。

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值