首页 > 解决方案 > npm 是使用 sudo 安装的吗?

问题描述

几个月前我的机器上安装了 npm,但我不记得我是否使用 sudo 安装了它。

现在,我正在阅读有关 Appian 的信息,我发现它不应该使用 sudo 安装,所以我想在继续几个月前如何安装它之前先检查一下。

如何确定我的 npm 是否安装了 sudo?

标签: linuxmacosnpmfile-permissionssudo

解决方案


只需 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

推荐阅读