uuhp2009
V2EX  ›  随想

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

  •  
  •   uuhp2009 · Dec 5, 2017 · 3898 views
    This topic created in 3255 days ago, the information mentioned may be changed or developed.

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

    6 replies  •  2017-12-06 11:00:17 +08:00
    hanai
    hanai
    Dec 5, 2017
    1
    我用 sudo 安装没报错呀
    uuhp2009
    uuhp2009
    OP
    Dec 5, 2017
    2
    @hanai 最新版本你从新安装看下
    xiqingongzi
    xiqingongzi
    Dec 5, 2017 via iPhone
    3
    安装时在 npm 后加个 -vvv 试试?不记得是一个还是两个-了
    3IOhG7M0knRu5UlC
    3IOhG7M0knRu5UlC
    Dec 5, 2017 via Android
    4
    这不单单是安全问题,如果多用户呢?
    yangg
    yangg
    Dec 5, 2017 via iPhone
    5
    Root 问题明明提示了没权限
    uuhp2009
    uuhp2009
    OP
    Dec 6, 2017
    6
    @yangg 不是没权限是指用 root 权限执行安装包不成功
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3545 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 04:17 · PVG 12:17 · LAX 20:17 · JFK 23:17
    ♥ Do have faith in what you're doing.