Skip to content

NPM常用命令

初始化

shell
npm init

查看版本 & 修改版本

shell
# 查看版本
npm version
shell
# 修改版本
npm version <version>
# 示例:设置当前版本为 1.0.1
npm version 1.0.1

如果修改后没有 Git 提交,修改版本会报错,应该先提交 Git

打包

shell
npm pack

打包功能还能起到推送前检查打包是否正确的作用

安装

shell
npm install
# 简写
npm i

可以安装离线NPM包

卸载

shell
npm uninstall

这个命令不推荐使用,一般只有一个包在上传 npm 官网的 72 小时内才可以使用此命令, 原因是由于之前有一位开源者恶意删除了自己仓库下的所有包,导致其他使用者无法构建项目,所以这个命令一般是不能使用的。

推荐使用 npm deprecate 废弃命令

推送

shell
npm publish

将包推送到 NPM 官网,需要登录

废弃

shell
npm deprecate <pkg>[@<version>] <message>
# 示例:将 my-pkg 的 1.0.0 版本设置为废弃版本
npm deprecate my-pkg@1.0.0 "这个包已经废弃"