一、单一职责原则
就一个类而言,应该仅有一个引起它变化的原因i。
二、开放-封闭原则
软件实体(类、模块、函数)应该可以扩展,但不能修改。
三、依赖倒转原则
- 高层模块不应该依赖于底层模块,俩个都应该依赖抽象
- 抽象不应该依赖细节,细节应该依赖抽象
四、里氏替换原则
子类型必须能够替换它们的父类型
五、迪米特拉法则
如果俩个类不必彼此直接通信,那么这俩个类就不应当发生直接的相互作用
六、合成/聚合复用原则
尽量使用合成/聚合,尽量不使用类继承
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true