在 lubuntu 14.10 上。我正在尝试使用“n”(节点版本管理器)更新节点
安装:
sudo npm install -g n
如果没有“sudo”,它将无法要求管理员权限......
当尝试使用“n”时,我总是得到“无法创建目录”、“权限被拒绝”。
如何让“n”使用正确的权限?
无论运行什么命令,旧版本都n
试图创建缓存文件夹。/usr/local/n
从n
v3.0.2 开始,缓存文件夹仅在需要时创建。n --lts
这允许您在不使用 sudo的情况下运行只读命令。
(请注意,安装确实需要对缓存文件夹和安装文件夹的写入权限,因此您需要使用 sudo,或将 N_PREFIX 定义为可写位置,或更改安装位置的权限/所有权。)
我认为最好的安装方法n
是使用n-install。