Skip to content

v1.30.0

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Mar 14:41
· 12 commits to master since this release

npm version

Documentation v1.30.0: https://raw.githack.com/jaywcjlove/idoc/ff129e6/index.html
Comparing Changes: v1.29.0...v1.30.0

npm i idoc@1.30.0
  • 📖 doc: update docs/markdown/extended-syntax.md 00b5695
  • 📖 doc: Update README.md 468c108
  • 🌟 feat: add html meta config. becee49

meta

meta 标记描述 HTML 文档中的元数据,值支持模板变量

data: 
  site_name: idoc # 向 meta 配置模板中添加模板数据
meta:
  - <meta name="author" content="Kenny Wong">
  - <meta property="og:site_name" content="<%= data.site_name %>">
  - <meta property="og:url" content="">
  - <meta property="og:image" content="<%=homepage%>logo.png">
  - <meta property="og:type" content="website">
  - <meta property="og:title" content="<%= title %>">
  - <meta property="og:description" content="<%= description%>">

头信息中生成 HTML 如下:

<meta name="author" content="Kenny Wong">
<meta property="og:site_name" content="idoc">
<meta property="og:url" content="">
<meta property="og:image" content="https://wangchujiang.com/idoc/logo.png">
<meta property="og:type" content="website">
<meta property="og:title" content="配置文件">
<meta property="og:description" content="配置文件可以添加设置网站内容和主题等。">

配置 Twitter 卡片

data: 
  site_name: idoc # 向 meta 配置模板中添加模板数据

copyAssets: 
  - '*/assets/*.(png|jpg)' # 存放在 `docs` 目录中匹配的资源
meta:
  - <meta property="twitter:image:src" content="<%=homepage%>assets/banner.png">
  - <meta property="twitter:site" content="@jaywcjlove">
  - <meta property="twitter:creator" content="jaywcjlove">
  - <meta property="twitter:card" content="summary_large_image">
  - <meta property="twitter:title" content="<%= title %>">
  - <meta property="twitter:description" content="<%= description%>">