依赖注入(DI)是现在软件开发中常用的一个设计模式,它能显著的增强软件系统的灵活性,可靠性和可测试性。非常多的软件框架使用了DI设计模式,包括大家熟知的Spring (Java平台)等。Angular也使用了DI。
如何设置Yarn作为Ionic CLI的包管理工具
Yarn是一个非常棒的包管理工具,相比npm来说,Yarn避免了重复包的下载,极大的减少了包下载的时间,加快了项目的构建。但Ionic CLI中默认的包管理工具是npm, 那如何在Ionic CLI中使用Yarn呢?
如何在Hexo的博文中引用自己的文章
在用Hexo来写博文时,有时需要应用自己写的另一篇文章。如果用标准的Markdown的引用语法来写,就必须知道Hexo将博文转换以后的命令规则,比如默认的规则是”/年/月/日/文章名”, 但这样做显然缺乏灵活性和可维护性。
如何设置Yarn作为Angualr CLI的包管理工具
Yarn是一个非常棒的包管理工具,相比npm来说,Yarn避免了重复包的下载,极大的减少了包下载的时间,加快了项目的构建。但Angualr CLI中默认的包管理工具是npm, 那如何在Angular CLI中使用Yarn呢?
微信小程序开发环境
开发微信小程序首先需要配置开发环境
HTML5基础学习资料(二)
在 上一篇文章 的基础上,本文演示一些 HTML5 中常用的元素
HTML5基础学习资料(一)
作为最基本的入门,本文简单介绍 HTML5 的基本结构
在MacOS上安装和设置Nginx
Nginx可以说是现在最常用的Web服务器,早期的Nginx只有Liunx的版本,但很容易移植到MacOS中。现在通常不需要自己编译,直接使用工具安装就可以了。因为在前端开发中可能会用到Nginx来模拟产品真实部署的情况,所以安装一个Nginx是非常有必要的。本文描述的是如何在MacOS的环境中安装Nginx。关于在Windows 10中安装,可以参考本站的另外一篇文章: 在Windows 10上安装和设置Nginx
在Windows 10上安装和设置Nginx
Nginx可以说是现在最常用的Web服务器,早期的Nginx只有Liunx的版本,现在也提供了对Windows的支持。因为在前端开发中可能会用到Nginx来模拟产品真实部署的情况,所以安装一个Nginx是非常有必要的。本文描述的是如何在Windows 10的环境中安装Nginx。 关于在MacOS中安装,请参见本站的另外一篇文章: 在MacOS上安装和设置Nginx
用Docker体验Redis
通过docker安装的方式来体验Redis无疑是体验Redis的最简便方式。除了docker本身,不需要再按照其它的软件,也不会担心按照Redis而导致本机配置变得复杂的问题,更能灵活的开关机,便于控制本地系统的资源使用量。