【问题标题】:What is the original cause of NPM module installation needing sudo?NPM模块安装需要sudo的原始原因是什么?
【发布时间】:2015-10-06 03:20:46
【问题描述】:

我已经看到帖子“NPM modules won't install globally without sudo”并遵循了接受的答案,但我很确定它除了导致进一步的问题之外没有做任何事情。

我已经安装了未知数量的全局 NPM 模块。上面的链接似乎是部分解决方案。 IOW,未来的模块不会有问题,但 NPM/node 将不知道旧的东西在哪里。

在 node 的初始安装期间,我怎么能以某种方式阻止 NPM/node 模块安装需要 root/admin 访问权限?

【问题讨论】:

    标签: linux node.js npm


    【解决方案1】:

    是的,理论上可以,但很有可能只有用于安装的用户才能访问/运行节点。

    您可能会处理一些 sudoers 条目,或者选择减少功能(因为您实际上无法使用需要 root 访问权限的模块,例如打开 1024 以下的端口等等)。

    【讨论】:

    • 编辑了问题。我怎么能阻止它?
    猜你喜欢
    • 2018-05-30
    • 2016-03-08
    • 2017-01-09
    • 2017-04-10
    • 1970-01-01
    • 1970-01-01
    • 2012-02-04
    • 2017-07-03
    • 1970-01-01
    相关资源
    最近更新 更多