【问题标题】:Clear *just one* package from NPM cache从 NPM 缓存中清除 *仅一个 * 包
【发布时间】:2018-09-30 18:51:50
【问题描述】:

问题:

有时我会跑步

npm install x@latest

但它实际上并没有拉取最新版本的包(那是蹩脚的)。

但是,如果我这样做:

npm cache clean --force && npm install x@latest

它会拉最新的

但我实际上宁愿避免删除整个缓存而只删除单个包的缓存,例如:

npm cache clean x --force

但这似乎是不允许的。有人知道一个好的解决方法吗?

也许很简单:

rm -rf $HOME/.npm/x

?

【问题讨论】:

标签: node.js npm npm-cache


【解决方案1】:

我遇到了这个问题,我目前的解决方法是再次升级软件包。由于sha在安装过程中发生了变化,它会自动拉取包并更新缓存,我用yarn测试过,它可以工作,没有用npm测试过,但我认为它会按预期工作。

对于 npm:

npm update x@latest

纱线

yarn upgrade-interactive --latest

【讨论】:

    猜你喜欢
    • 2012-11-12
    • 2023-03-04
    • 1970-01-01
    • 2021-02-22
    • 2014-07-25
    • 1970-01-01
    • 2021-05-30
    • 2011-06-07
    • 1970-01-01
    相关资源
    最近更新 更多