今天安装 egg,由于是新手所以在 npm install 的时候报错。而且报错的原因不能看出是什么原因。安装失败,到处找资料最后才发现是因为有的库用 root 权限会安装不成功,原因是担心安全问题。但是我想的是安全问题 npm 可以给警告啊,报错就报错你给个提示什么原因。npm 的职责是包管理,安全问题不是 npm 考虑的,用户一定要用 root 没必要管。类似于 linux 系统用户密码太简单系统会提示密码简单建议更改,但不会不让用户不能使用简单密码。
1
hanai 2017-12-05 18:30:05 +08:00
我用 sudo 安装没报错呀
|
3
xiqingongzi 2017-12-05 19:37:57 +08:00 via iPhone
安装时在 npm 后加个 -vvv 试试?不记得是一个还是两个-了
|
4
GooMS 2017-12-05 21:01:34 +08:00 via Android
这不单单是安全问题,如果多用户呢?
|
5
yangg 2017-12-05 23:26:18 +08:00 via iPhone
Root 问题明明提示了没权限
|