路径(二):更好的安装软件的方法(Windows:Chocolatey,Mac:Homebrew) - 宁皓网 https://ninghao.net/blog/2071
你决定要把 Web 当成自己的事业,并且已经开始学习了。你听到的,看到的,或者自己感觉的,很可能是错的。一开始,我们就用更好的方法去学习与做事,会节省很多时间,也能减轻痛苦。找不到方向,不知道从哪里下手,今天就跟宁皓一起,一切都在这里开始:)
遇到的问题
学习 Web 设计与开发得去安装很多软件,Git,Node,Ruby,Virtualbox,Vagrant,Atom,Brackets,Chrome... 有些软件是你要直接用的,有些是其它软件所依赖的。安装这些东西,你得先找到它们的官方网站,然后下载适合自己系统的版本,双击安装,Next,Next,下一步,下一步 ... 完成!安装完以后,你发现还不能用,因为你不知道这个软件还需要你去安装一个其它的东西。
解决的方法
正确的做法是使用包管理工具(Package Manager)去管理这些软件,这里说的是操作系统级别的包管理工具,也就是管理想要安装到操作系统上的软件的工具。在以后,你还会听到项目级别的包管理,比如前端项目用的 Bower ,还有管理 NodeJS 包的 npm 。
包管理工具,可以让我们用几个简单的命令去安装,升级,还有删除软件,并且它会自动给我们解决软件之间的依赖的问题。
Windows 用户可以使用 Chocolatey 这个包管理工具,Mac 用户可以使用 Homebrew 。
网友评论