NPM入门教程

目录

一、什么是 npm

二、安装 Node.js

三、基本命令

四、版本管理

五、全局安装和本地安装

六、发布自己的包

七、搜索包

八、查看包的详细信息


一、什么是 npm

npm 是随同 Node.js 一起安装的包管理工具,用于安装、共享和管理 JavaScript 代码库或模块。

二、安装 Node.js

访问 Node.js 官方网站,下载并安装适合您操作系统的版本。安装完成后,npm 会自动安装。

三、基本命令

  1. npm init:用于在当前目录初始化一个 package.json 文件,这是项目的配置文件,包含项目的名称、版本、依赖等信息。
  2. npm install <package-name>:安装指定的包。例如:npm install lodash 会安装 lodash 这个库。
  3. npm install <package-name> --save 或 -S:安装包并将其添加到 package.json 文件的 dependencies 部分(生产环境依赖)。
  4. npm install <package-name> --save-dev 或 -D:安装包并将其添加到 package.json 文件的 devDependencies 部分(开发环境依赖)。
  5. npm uninstall <package-name>:卸载指定的包。
  6. npm update <package-name>:更新指定的包。
  7. npm list:列出已安装的包。

四、版本管理

包的版本号通常遵循 major.minor.patch 的格式(例如:1.2.3)。

  1. 指定版本安装:
    • npm install <package-name>@1.2.3:安装指定确切版本的包。
    • npm install <package-name>@^1.2.3:安装 1.2.3 及以上的小版本更新(即 1.x.x 中 x 大于等于 2 的版本)。
    • npm install <package-name>@~1.2.3:安装 1.2.3 及以上的补丁版本更新(即 1.2.x 中 x 大于等于 3 的版本)。

五、全局安装和本地安装

默认情况下,npm install 会将包安装到当前目录的 node_modules 文件夹中,这称为本地安装。如果要进行全局安装,可以使用 -g 或 --global 标志,例如:npm install -g <package-name>。全局安装的包通常是一些可以在命令行中直接使用的工具。

六、发布自己的包

  1. 在项目根目录下创建 package.json 文件,并填写必要的信息,如名称、版本、描述等。
  2. 登录 npmnpm adduser ,按照提示输入用户名、密码和邮箱。
  3. 发布包:npm publish

七、搜索包

使用 npm search <package-name> 命令可以在 npm 仓库中搜索指定的包。

八、查看包的详细信息

使用 npm view <package-name> 可以查看包的详细信息,包括版本、描述、依赖等。

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值