1

我使用 GitLab,并且我有几个项目使用不同版本的节点。我遇到了nvm-windows项目,并将其安装在我的本地机器上进行试用。

$ nvm install 14.18.0
$ nvm use 14.18.0

引发异常:

exit status 1: You do not have sufficient privilege to perform this operation.

我将nvm没有管理员权限的软件包安装到 HOME 目录中,因此不涉及系统路径。我认为这mklink是罪魁祸首,因为这是用来创建一些符号链接的。

这意味着,我需要以管理员权限运行 Gitlab 客户端,但我想避免这种情况。使用具有不同节点版本的管道的最常见方法是什么?

4

1 回答 1

2

正如这里所说,只需执行以下行并确保它是 git-tracked 以解决问题。

node --version > .nvmrc

并将以下行添加到package.json文件中:

"scripts": {
    "v": "node -v"
}
于 2021-10-11T04:40:32.187 回答