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

Rap*_*suy 10 node.js npm-install npx

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

例子

npx 抹茶股票 -s=MSFT

如果版本在 npm.org 上更新,npx 只会向我提供本地安装的版本,并且不会检查更新版本是否存在。

如果我执行

npx matcha-stock@latest -s=MSFT

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

但是,如果我再次执行

npx 抹茶股票 -s=MSFT

我得到了以前的安装。

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

#npx #NPM

Tho*_*mas 12

每个命令的依赖项都存储在位于 的缓存中.npm/_npx/*/node_modules,当我尝试将所有这些命令清除时,它起作用了。

找到要删除的一个

ls ~/.npm/_npx/*/node_modules | grep matcha-stock
Run Code Online (Sandbox Code Playgroud)

只需将它们全部删除即可

rm -r ~/.npm/_npx/
Run Code Online (Sandbox Code Playgroud)