uuhp2009
V2EX  ›  随想

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

  •  
  •   uuhp2009 · Dec 5, 2017 · 3524 views
    This topic created in 3083 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
        1
    hanai  
       Dec 5, 2017
    我用 sudo 安装没报错呀
    uuhp2009
        2
    uuhp2009  
    OP
       Dec 5, 2017
    @hanai 最新版本你从新安装看下
    xiqingongzi
        3
    xiqingongzi  
       Dec 5, 2017 via iPhone
    安装时在 npm 后加个 -vvv 试试?不记得是一个还是两个-了
    3IOhG7M0knRu5UlC
        4
    3IOhG7M0knRu5UlC  
       Dec 5, 2017 via Android
    这不单单是安全问题,如果多用户呢?
    yangg
        5
    yangg  
       Dec 5, 2017 via iPhone
    Root 问题明明提示了没权限
    uuhp2009
        6
    uuhp2009  
    OP
       Dec 6, 2017
    @yangg 不是没权限是指用 root 权限执行安装包不成功
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2975 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 14:14 · PVG 22:14 · LAX 07:14 · JFK 10:14
    ♥ Do have faith in what you're doing.