npm 是 Node Package Manager 的简称,是用于管理 JavaScript 包的工具。下面是 npm 常用的命令及其详解:
-
npm init
:初始化一个新的 npm 项目,会生成package.json
文件。 -
npm install <package>
:安装一个依赖包,可以在命令后面加上--save
参数,将包的信息保存到package.json
的dependencies
中,或者加上--save-dev
参数,将包的信息保存到package.json
的devDependencies
中。 -
npm install
:安装项目的所有依赖包,会根据package.json
文件中的依赖信息进行安装。 -
npm uninstall <package>
:卸载一个依赖包,会将包的信息从package.json
中删除。 -
npm update <package>
:更新一个依赖包,会将包更新到最新版本。 -
npm list
:列出当前项目的所有依赖包,以树状结构展示。 -
npm run <script>
:运行package.json
文件中定义的脚本命令。 -
npm publish
:将当前项目发布到 npm 仓库,其他人可以使用npm install
命令安装该项目。 -
npm search <package>
:搜索一个包,查看包的相关信息。 -
npm login
:登录 npm 账号。 -
npm logout
:注销当前登录的 npm 账号。 -
npm version <newversion>
:修改当前项目的版本号。
以上是 npm 常见的命令及其详解,使用这些命令可以方便地管理 JavaScript 项目的依赖包。