问题标签 [npm-cache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 从 NPM 缓存中清除 *仅一个 * 包
问题:
有时我跑
但它实际上并没有拉取最新版本的软件包(那是蹩脚的)。
但是,如果我这样做:
它将拉出最新的
但我实际上宁愿避免删除整个缓存而只删除单个包的缓存,例如:
但这似乎是不允许的。有人知道一个好的解决方法吗?
也许很简单:
?
node.js - `npm 缓存添加` 不起作用
我打包了一个 NPM 库:
然后我跑
但是当我检查 npm 缓存时.npm
,那里没有什么新东西。
有谁知道为什么 NPM 缓存不会被 add 命令更新?
node.js - 无法将包添加到本地 npm 缓存
如果我尝试将本地项目添加到 npm 缓存中,似乎没有任何内容添加到 .npm 目录中:
给定 npm 缓存位置,我们这样做:
命令成功,但没有任何内容添加到“$HOME/.npm”目录。
有谁知道我可能做错了什么?为什么不更新缓存?
node.js - 如何检查 NPM 缓存是否已包含 tarball
我正在查看缓存文档: https ://docs.npmjs.com/cli/cache
如果我运行这个:
如果这是在 npm 缓存中,我以后如何检查?
npm cache get lodash@x.y.z
我在文档中没有看到...
node.js - 使用 semver 包判断版本是否匹配
假设我在 .npm 缓存中有这个:
我想要做的是阅读 lodash 文件夹中的目录,看看是否有任何版本可以接受。
假设我正在寻找这个版本:
或者
如何将缓存中的版本与所需版本进行比较,以查看缓存中的版本是否满足要求?
这就是我现在所拥有的:
所以我只是在使用semver.eq()
....所以我的问题是,除了 之外还有更好的调用semver.eq()
吗?
npm - 'npm cache clean' 清理了什么?
npm cache clean [-f]
应该清理缓存目录(哦,是的)
但是当我在清理前后检查我的 ~/.npm 目录时,内容是完全一样的。
所以我的问题是:
- 当我运行那个 cmd 时,哪个目录被清理了?
- ~/.npm 目录是什么?
npm - npm update 会使用 npm 缓存吗?
我的理解是这样的。假设我有一个 package.json 文件
我已经安装了它,它将在我的 npm 缓存中。
bunyan 的最新版本(在给定范围内)是“^1.8.12”
如果我跑
无论 npm 缓存如何(并更新 package-lock.json 文件),它都会安装最新版本“1.8.12”吗?
reactjs - NPM 错误!我运行创建反应应用程序时的代码完整性
我尝试开始一个新的反应项目,但我一直收到这个错误
我已经尝试更新 NPM,但它似乎不起作用!
npm - 在 Azure 管道中为内置的 windows-latest 映像缓存 NPM 依赖项
我正在尝试在管道中缓存 npm 依赖项,下面是 yaml 代码
但是在第二次运行中,我得到了以下信息,似乎缓存没有按预期工作,
信息,存在缓存未命中。