n(节点版本管理器):无法创建目录
n (node version manager): cannot create directory
在 lubuntu 14.10 上。我正在尝试使用 "n"(节点版本管理器)
更新节点
安装了:
sudo npm install -g n
如果没有"sudo",它将无法请求管理员权限...
尝试使用 "n" 时,我总是得到 "cannot create directory"、"permission denied"。
如何让"n"使用正确的权限?
旧版本的 n
尝试创建缓存文件夹 /usr/local/n
,无论是什么命令 运行。
自n
v3.0.2 起,仅在需要时才创建缓存文件夹。这使您可以 运行 read-only 像 n --lts
这样的命令,而无需使用 sudo。
(请注意,安装确实需要对缓存文件夹和安装文件夹的写入权限,因此您需要使用 sudo,或将 N_PREFIX 定义为可写位置,或更改 permissions/ownership 安装位置。)
我认为安装 n
的最佳方法是使用 n-install。
在 lubuntu 14.10 上。我正在尝试使用 "n"(节点版本管理器)
更新节点安装了:
sudo npm install -g n
如果没有"sudo",它将无法请求管理员权限...
尝试使用 "n" 时,我总是得到 "cannot create directory"、"permission denied"。
如何让"n"使用正确的权限?
旧版本的 n
尝试创建缓存文件夹 /usr/local/n
,无论是什么命令 运行。
自n
v3.0.2 起,仅在需要时才创建缓存文件夹。这使您可以 运行 read-only 像 n --lts
这样的命令,而无需使用 sudo。
(请注意,安装确实需要对缓存文件夹和安装文件夹的写入权限,因此您需要使用 sudo,或将 N_PREFIX 定义为可写位置,或更改 permissions/ownership 安装位置。)
我认为安装 n
的最佳方法是使用 n-install。