在 LinuxLite 上使用 npm 克隆 git 存储库时出现权限被拒绝错误

在 LinuxLite 上使用 npm 克隆 git 存储库时出现权限被拒绝错误

我正在使用 LinuxLite V5,并尝试使用 npm V8.3.0 从 git 克隆一个存储库,但它引发了此异常:

致命:无法创建'/root/.npm/_cacache/tmp/git-clone7tt2X1'的主目录:权限被拒绝

我尝试了所有这些命令,但没有进展!!!

  • npm i -g https://github.com/nextcloud/strengthify
  • npm i https://github.com/nextcloud/strengthify
  • npm install --prefix=$HOME/.local --global https://github.com/MorrisJobke/strengthify.git

我还使用 sudo 运行了所有这些命令,并且须藤苏模式,但没有任何进展。

我还检查了文件夹所有者和组以及权限。结果是:

drwxrwxrwx  6 root root  4096 jun 13 14:50 .npm

我怎么解决这个问题?

相关内容