繁体   English   中英

如何删除本地安装的 npx 命令版本?

[英]How to delete the localy installed version of npx command?

当我使用 npx 执行命令时,npx 建议我在本地安装一个版本。

例子

npx 抹茶股票-s=MSFT

如果版本在 npm.org 上更新,npx 只给我本地安装的版本,不检查是否存在更新版本。

如果我执行

npx matcha-stock@latest -s=MSFT

我得到了该工具的最新版本。

但是,如果我再次执行

npx 抹茶股票-s=MSFT

我得到了以前的安装。

问题:如何卸载、清除本地安装版本命令的缓存?

#npx #NPM

首先,NPX其实是用来在本地安装包的。 因此,当您使用 npx 执行任何 package 时,它是在本地完成的,这与安装 package 的 npm 不同。 It doesn't affect the npm cache as Sometimes, instead of installing package, you may just want to use the package and go.

这意味着您的 package 都没有安装,npx 只是将它们作为命令运行。

更多详情: https://www.education.io/edpresso/what-is-npx

NPX 的一个缺点是它需要在实际运行之前搜索包,无论它们是否已安装。 对我来说,当您需要快速完成工作时,这有时可能是一种开销

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM