V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
uuhp2009
V2EX  ›  随想

从安装 egg 出问题引发一个关于 npm 的想法

  •  
  •   uuhp2009 · 2017-12-05 18:07:41 +08:00 · 2804 次点击
    这是一个创建于 2544 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天安装 egg,由于是新手所以在 npm install 的时候报错。而且报错的原因不能看出是什么原因。安装失败,到处找资料最后才发现是因为有的库用 root 权限会安装不成功,原因是担心安全问题。但是我想的是安全问题 npm 可以给警告啊,报错就报错你给个提示什么原因。npm 的职责是包管理,安全问题不是 npm 考虑的,用户一定要用 root 没必要管。类似于 linux 系统用户密码太简单系统会提示密码简单建议更改,但不会不让用户不能使用简单密码。

    6 条回复    2017-12-06 11:00:17 +08:00
    hanai
        1
    hanai  
       2017-12-05 18:30:05 +08:00
    我用 sudo 安装没报错呀
    uuhp2009
        2
    uuhp2009  
    OP
       2017-12-05 19:34:43 +08:00
    @hanai 最新版本你从新安装看下
    xiqingongzi
        3
    xiqingongzi  
       2017-12-05 19:37:57 +08:00 via iPhone
    安装时在 npm 后加个 -vvv 试试?不记得是一个还是两个-了
    GooMS
        4
    GooMS  
       2017-12-05 21:01:34 +08:00 via Android
    这不单单是安全问题,如果多用户呢?
    yangg
        5
    yangg  
       2017-12-05 23:26:18 +08:00 via iPhone
    Root 问题明明提示了没权限
    uuhp2009
        6
    uuhp2009  
    OP
       2017-12-06 11:00:17 +08:00
    @yangg 不是没权限是指用 root 权限执行安装包不成功
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2825 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 07:06 · PVG 15:06 · LAX 23:06 · JFK 02:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.