为了账号安全,请及时绑定邮箱和手机立即绑定

npm 比起gem 或者python之类的包管理系统 他的优势在于?

npm 比起gem 或者python之类的包管理系统 他的优势在于?

杨__羊羊 2019-02-26 19:40:33
听说过npm非常方便~~~~~~~~~~
查看完整描述

3 回答

?
炎炎设计

TA贡献1808条经验 获得超4个赞

发布容易,网站简洁,借 Node.js 的东风囊括了大量的包,而且大多 npm 包都是托管在 GitHub 上,这点怎么说呢,各种棒。
包管理工具只有 pip 用的比较多,就拿 pip 来说吧,它的包默认是全局安装的,这样就会导致一些依赖和环境的问题,只有通过一些第三方途径比如 virtualenv 来解决。听说 ruby 也是这样。
而 npm 包默认是安装在当前项目中,而且是递归安装依赖,包之间互不影响,依赖关系解决得很好。

查看完整回答
反对 回复 2019-03-01
?
繁花如伊

TA贡献2012条经验 获得超12个赞

知乎传送门链接描述,肯能不全,但能看出一些东西

查看完整回答
反对 回复 2019-03-01
?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

优势在,能装 node.js 的包,其他的包管理器不支持 。

查看完整回答
反对 回复 2019-03-01
  • 3 回答
  • 0 关注
  • 861 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信