本文档诸多例子来源于官方文档,但也在编写过程中添加了我对这套技术栈的一些理解,如果你更喜欢看官方文档,请移步官网/官方文档
为什么要使用apollo?
没有redux繁琐的action、reducer、dispatch……让全局管理store变得简单、直白!使用
redux
管理状态,重心是放在如何去拿数据上;而apollo
把重心放在需要什么数据上。理解这一点非常重要!
好了,废话不多说,我们立即开始!
本文档诸多例子来源于官方文档,但也在编写过程中添加了我对这套技术栈的一些理解,如果你更喜欢看官方文档,请移步官网/官方文档
为什么要使用apollo?
没有redux繁琐的action、reducer、dispatch……让全局管理store变得简单、直白!使用
redux
管理状态,重心是放在如何去拿数据上;而apollo
把重心放在需要什么数据上。理解这一点非常重要!
好了,废话不多说,我们立即开始!
sass 采用编程式的写法来编写样式表,最后编译成我们常见的css样式表。
SASS 由 Ruby 语言编写,但是不懂Ruby,不妨碍我们学习使用 SASS,因为两者之间没有关联性。
唯一的条件是必须在 Ruby 环境下运行 SASS。
SASS 是普通的文本文件,兼容 css 语法。
SASS 文件的后缀名为 .sass 或者 .scss。严重推荐使用 .scss 写法
前提:已经使用 npm 预装好了 Hexo 所需的各种依赖包。
查阅 文档 以获取更多信息。如果在使用Hexo时遇到任何问题,您可以在 troubleshooting 中找到答案,或者您可以在 GitHub 上询问。
1 | npm install hexo-cli -g |