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