在 bash 中,我可以使用此命令将我当前的 nvm 节点版本更新到最新的次要版本:
nvm install $(nvm current | sed -rn "s/v([[:digit:]]+).*/\1/p") --reinstall-packages-from=$(nvm current)
如何使用 nvm-windows 在 Batch 中执行相同的操作?
源
您可以使用批处理文件从窗口中实现相同的效果。
使用以下文本创建批处理文件:
@echo off
FOR /F "tokens=* USEBACKQ" %%F IN (`nvm current`) DO (
SET var=%%F
)
SET var=%var:v=%
SET unused=%var:*.=%
CALL SET var=%%var:%unused%=%%
SET var=%var:.=%
nvm install %var%
然后从“cmd”运行批处理文件
我在我的系统中尝试了相同的方法。