📅  最后修改于: 2023-12-03 15:03:17.278000             🧑  作者: Mango
对于一些 Node.js 模块,由于其需要运行一些需要 root 权限的脚本,如果使用普通权限安装,可能会出现权限不足的问题。
此时可以使用 --unsafe-perm
参数,使得 npm 以 root 权限运行安装脚本,从而避免安装出错。
使用以下命令安装:
npm install --unsafe-perm
例如,要安装一个需要编译 native addon 的模块,可以执行以下命令:
npm install --unsafe-perm
使用 --unsafe-perm
可以避免权限不足的问题,但同时也可能带来安全隐患,请谨慎使用。