您的位置:首页 > 产品设计 > 产品经理

总结对比下这些包管理器以及流行框架 rvm npm

2017-03-03 20:41 190 查看
先说包管理器

1.homebrew

macOS的软件包管理器,解决相互依赖,如Ubuntu的apt-get

2.rvm

Ruby的版本管理器,可以选择设置版本

3.gem

Ruby的软件包管理器,解决软件的依赖问题

4.nvm

node.js的笨笨管理器,可以选择设置版本

5.npm

node.js的软件包管理器,解决包之间的相遇依赖问题,一些前端框架比如 Vue.js 好像也能用这个安装

6.maven

Java的jar包管理器,解决相互依赖,避免手动重复引入

7.cocoapods

iOS的库管理器,同样解决一些框架,库,SDK的引入,这个是在Ruby之上构建的,很有用.

下面说一些WEB项目的平台及对应的框架

1.Java平台

SSM框架 spring + spring MVC + myBatis,一整套不错的架构

2.Ruby平台

Ruby on rails框架,有简称 ROR的,也有简称 rails的,好像Ruby的出名全依靠这套框架了

3.node.js平台

express框架,这个还没怎么接触,

计划是把这三套框架线全过一遍,然后再完成同一个项目,来练练手!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: