📅  最后修改于: 2023-12-03 15:03:17.632000             🧑  作者: Mango
如果你是一个程序员,那么你一定已经熟知npm
作为一个重要的包管理工具。但是你是否听说过NPM Superior
?
NPM Superior
是一个基于npm
的增强工具,提供了一系列方便的命令和功能,使得你的包管理经验更加轻松和高效。
NPM Superior
可以通过npm
安装,只需要在终端输入以下命令即可:
$ npm install -g npm-superior
安装完成后,在终端输入ns
即可访问NPM Superior
的所有命令。
以下是NPM Superior
的一些主要命令:
ns list-outdated
检查你已安装的所有包,并列出哪些包有新版本可用。
$ ns list-outdated
ns update-all
升级所有过期的包,以最新的版本来替换旧版本。
$ ns update-all
ns publish-new-version
将当前代码推送到新版本,并自动更改package.json
文件中的版本号。
$ ns publish-new-version <patch|minor|major>
ns add-dev-dependency
将一个包添加为开发依赖项到你项目的package.json
中。
$ ns add-dev-dependency <package-name>
ns remove-dev-dependency
从package.json
中删除一个开发依赖项。
$ ns remove-dev-dependency <package-name>
ns add-web-dependency
将一个包添加为一个Web依赖项到你项目的package.json
中。
$ ns add-web-dependency <package-name>
ns remove-web-dependency
从package.json
中删除一个Web依赖项。
$ ns remove-web-dependency <package-name>
NPM Superior
提供了几个非常有用的命令来改进npm
的包管理体验。如果你还没有尝试过NPM Superior
,我强烈建议你安装和使用它,看看它可以为你带来多少价值。