📜  什么是 npm - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:36:08.424000             🧑  作者: Mango

什么是 npm - Shell-Bash

简介

npm(Node Package Manager)是 Node.js 的包管理器,同时也是一个世界上最大的软件注册表之一。npm 可以让 JavaScript 开发者轻松地共享和重用代码,以及管理包的版本号和依赖项。npm 通常会与 Node.js 一同安装。

安装

npm 的安装和 Node.js 是一并安装的。可以从 官方网站 下载安装包,安装完成后通过以下命令验证 npm 是否安装成功:

npm -v
使用npm

npm 的主要用途是管理包,它可以帮助用户安装、升级、卸载包以及处理包之间的依赖关系。npm 还提供了一些其他的有用的命令,例如创建项目、发布包等。

安装包

安装包是 npm 最常用的功能之一。下面是安装 lodash 包的命令:

npm install lodash
升级包

升级包可以使用 npm update 命令,例如升级 lodash 包:

npm update lodash
卸载包

卸载包可以使用 npm uninstall 命令,例如卸载 lodash 包:

npm uninstall lodash
创建项目

npm 提供了快速创建一个默认项目的命令:

npm init
发布包

发布包是将自己的代码打包并上传到 npm 仓库中,供其他人使用。npm 发布包需要先创建一个账号,使用 npm adduser 命令可以添加账号信息。然后使用 npm publish 命令发布包,例如:

npm publish

以上仅是 npm 的一些简单用法,npm 有很多其他的功能和命令,可以通过 npm help 命令查找文档来了解更多。