gpt4 book ai didi

javascript - 如何使用波浪号版本标签通过 CLI 将 NPM 包降级到较旧的次要版本?

转载 作者:行者123 更新时间:2023-11-30 19:01:19 25 4
gpt4 key购买 nike

我在 package.json 中安装了 Typescript 版本 ^3.7.4 作为 devDependency:

{
"name": "my-awesome-package",
"version": "1.0.0",
"devDependencies": {
"typescript": "^3.7.4"
}
}

我想将锁定到次要版本 3.5 的 Typescript 降级,但应用了最新的补丁版本。所以正确的 SemVer版本标签将带有波浪号字符,因此在本例中为 ~3.5.0

要为此降级运行哪个 NPM 命令?

我试过运行 npm i -D typescript@~3.5.0,但是在安装之后 package.json"typescript": "^3.5 .3" 而不是我期待的 "typescript": "~3.5.3"...

使用 NPM 版本 6.9.0 和 Node 12.5.0。

最佳答案

我无法通过一些快速测试找到解决此问题的方法。不过,我确实发现了一些围绕该主题的问题,所以这可能是一个错误。我建议您在新的 npm/cli 上打开一个问题 repo ,因为这些问题都在一个存档的存储库中,所以它们可能被稍微遗忘了。

关于javascript - 如何使用波浪号版本标签通过 CLI 将 NPM 包降级到较旧的次要版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59488088/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com