【发布时间】:2019-01-27 02:44:21
【问题描述】:
npm 几个月前安装在我的机器上,但我不记得我是否使用 sudo 安装了它。
现在,我正在阅读有关 Appian 的信息,我发现它不应该使用 sudo 安装,所以我想在继续之前检查几个月前我是如何安装它的。
如何确定我的 npm 是否使用 sudo 安装?
【问题讨论】:
标签: linux macos npm file-permissions sudo
npm 几个月前安装在我的机器上,但我不记得我是否使用 sudo 安装了它。
现在,我正在阅读有关 Appian 的信息,我发现它不应该使用 sudo 安装,所以我想在继续之前检查几个月前我是如何安装它的。
如何确定我的 npm 是否使用 sudo 安装?
【问题讨论】:
标签: linux macos npm file-permissions sudo
只需 ls 可执行文件。在我的 macbook 上,它显示了我的用户名。我想如果它是使用 sudo 安装的,权限将是 root-root:
$ which npm
/usr/local/bin/npm
$ ls -l /usr/local/bin/npm
lrwxr-xr-x 1 myuser admin 38 Mar 14 2015 /usr/local/bin/npm -> ../lib/node_modules/npm/bin/npm-cli.js
【讨论】: