0

在 lubuntu 14.10 上。我正在尝试使用“n”(节点版本管理器)更新节点

安装:

sudo npm install -g n

如果没有“sudo”,它将无法要求管理员权限......

当尝试使用“n”时,我总是得到“无法创建目录”、“权限被拒绝”。

如何让“n”使用正确的权限?

4

2 回答 2

1

无论运行什么命令,旧版本都n试图创建缓存文件夹。/usr/local/n

nv3.0.2 开始,缓存文件夹仅在需要时创建。n --lts这允许您在不使用 sudo的情况下运行只读命令。

(请注意,安装确实需要对缓存文件夹和安装文件夹的写入权限,因此您需要使用 sudo,或将 N_PREFIX 定义为可写位置,或更改安装位置的权限/所有权。)

于 2019-05-17T11:18:15.163 回答
0

我认为最好的安装方法n是使用n-install

于 2019-05-17T12:55:25.237 回答