Hexo文章Scaffolds脚手架

简介

解决Hexo博客引用网络图片无法显示的问题这篇文章中我们介绍了解决加载网络图片失败的方法,只需在需要加载网络图片的文章头部添加一句XML即可。

但是如果每次写文章还要敲或者复制这句XML还是稍显麻烦,有没有什么办法在我们执行hexo new "post name"的时候就帮我们把这句话自动添加进来?

当然有,这时候Scaffolds脚手架登场了

脚手架在scaffolds文件夹下,里面默认有post.md、draft.md、page.md三个,分别为博文、草稿和page的脚手架

post.md

基本大同小异,我们主要看post.md这个文件,内容如下

title: {{ title }}
date: {{ date }}
tags:

我们在调用hexo new "post name"(或者hexo new post "post name")的时候,就是基于post.md脚手架来创建文章的markdown文件的,默认生成的内容如下

title: Hexo文章Scaffolds脚手架
date: 2019-07-21 23:41:29
tags:

所以在解决Hexo博客引用网络图片无法显示的问题这篇文章中的问题还有一种解决方法,就是在post.md脚手架文件直接添加

<meta name="referrer" content="no-referrer"/>这句话,那么在hexo new创建的每一篇文章都会包含这一句话

post.md修改如下

title: {{ title }}
date: {{ date }}
tags:

<meta name="referrer" content="no-referrer"/>

 创建的文章头部默认包含这句话

title: Hexo文章Scaffolds脚手架
date: 2019-07-21 23:41:29
tags:

<meta name="referrer" content="no-referrer"/>

自定义scaffold

当然我们也可以自定义脚手架,比如上面提到的那个问题添加的那句XML添加到自定义scaffold更合适,因为这句话是为了解决网络图片加载不出来的问题的,所以可以在scaffolds文件夹下创建一个image_post.md文件,内容与post.md一样,多增加了<meta name="referrer" content="no-referrer"/>这句话

title: {{ title }}
date: {{ date }}
tags:

<meta name="referrer" content="no-referrer"/>

然后每次要创建带网络图片的博文可以执行hexo new image_post "post_name"来创建文章,结果如下

title: Hexo文章Scaffolds脚手架
date: 2019-07-21 23:41:29
tags:

<meta name="referrer" content="no-referrer"/>

 

 

 

 

 

 

 

### 回答1: Qt5是一种流行的跨平台应用程序框架,能够帮助开发者创建高质量、高效率、易于维护的软件。它不仅能够在多个平台上运行,还拥有广泛的功能,使其成为开发者的首选工具之一。 如果您正在学习和使用Qt5,其中一个重要资源是Qt5教程。Qt5教程是一种开发者使用Qt5时的指南,它涵盖了框架的各个方面、核心概念以及实际应用。 目前,Qt5教程 完整版可以在多个网站进行下载,其中一些网站是由Qt开发者社区或其他第三方机构维护的。一些常见的网站包括qt.io、GitHub、official-tutorials.com等。 下载完整版的Qt5教程可为开发人员提供丰富、系统的学习体验。不仅可以快速地掌握框架的基础知识,还可以更好地理解和运用其高级功能。 此外,Qt5教程还包括实践步骤和示例代码,开发者可以使用这些资源加速应用程序的开发和测试过程。 总而言之,Qt5教程完整版提供了一个非常有价值的资源库,可以帮助开发者理解这个强大的应用程序框架,帮助他们为各种不同的目的创建出色的应用程序。 ### 回答2: qt5是一个功能强大的桌面应用程序开发框架,如果您想学习它,您可以搜索到各种Qt5教程。其中最好的一些教程可能会涵盖以下主题: 1. Qt5基础知识:您需要了解Qt5的基本概念、类和对象、信号和槽等基本知识。 2. Qt5 GUI编程:您需要了解如何使用Qt Creator创建GUI应用程序并使用Qt Designer创建UI界面。 3. Qt5高级主题:这可能涉及到Qt5数据库编程、网络编程、多线程编程、OpenGL编程等更高级主题。 如果您需要一个完整的Qt5教程,您可以在互联网上找到很多不错的资源。其中一些资源可能会提供视频教程、在线课程或电子书等。您还可以搜索完整版Qt5教程下载链接,以便离线阅读。 值得注意的是,学习Qt5需要时间和精力,并且可能需要一些编程背景和计算机科学知识。如果您是初学者,您可能需要花费更多的时间来了解基本概念和技术。但无论您的技能水平如何,通过学习Qt5可以帮助您创建高质量的应用程序并加强自己的编程技能。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值