首页 > 学院 > 开发设计 > 正文

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

2019-11-06 07:58:36
字体:
来源:转载
供稿:网友

先说包管理器

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框架,这个还没怎么接触,

计划是把这三套框架线全过一遍,然后再完成同一个项目,来练练手!


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表