Nvm-windows: 添加对 --lts=releasename 的支持(并可能修复报告未知内容)

创建于 2018-09-20  ·  3评论  ·  资料来源: coreybutler/nvm-windows

为了确保正确测试代码, nvm use --lts=releasename非常重要,但 Windows 开发人员目前无法使用它。 相反,他们收到以下错误:

c:\Users\Me\Documents\git\test>nvm install --lts=Carbon
--lts=Carbon.0.0
Node.js v--lts=Carbon.0.0 is only available in 32-bit.

这是错误的三次(这是一个运行时标志,而不是一个版本名称,即使它把它当作名称,它显然没有检查可用节点版本的列表来说“嘿,这不是我知道的事情”,即使它没有不知道这个东西,它声称知道它只有 32 位版本可用)

enhancement request help wanted

所有3条评论

首先, --lts不是受支持的标志( nvm help对此相当具体)。 唯一支持的运行时标志是--insecure

你运行的是哪个版本? 如果您运行的是 1.1.7,消息应该会有所不同。

由于数据可用,因此可以按版本名称安装,但我没有时间自己添加。 我会考虑PR。

这就是我的观点。 “另一个 nvm”提供--lts作为安装标志,因为能够告诉 nvm 安装最新的 LTS 版本可以让测试变得更加容易,因为它允许您添加像“ test:lts ”这样的节点脚本并让它运行以“nvm use --lts=carbon”为前缀的所有内容,以针对 8.xLTS“无论现在是什么”进行测试。

你知道其他人可以添加这个吗? (因为我不知道为你添加这个)

+1,并支持nvm install lts/* / nvm use lts/*

此页面是否有帮助?
0 / 5 - 0 等级