将Hexo同时部署在github和腾讯云开发者平台或Coding初级实践教程
生活随笔
收集整理的這篇文章主要介紹了
将Hexo同时部署在github和腾讯云开发者平台或Coding初级实践教程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
寫在前面的話
其實我也是這兩天才接觸到Hexo,之前是用的wordpress在阿里云上掛著。覺得Hexo好像更符合現在我的審美,so, do it!
嗯前面安裝git和node.js我這邊就省略掉了。作為一個愛搞事的,這些東西電腦上都有
還有就是我照著網上的教程是沒問題,但是走到一些頁面的小功能的時候,就不起作用了,可能是版本更新不兼容了
<!-- more -->
一. 安裝Hexo,初始化
二. 創建github公開庫
三. 創建騰訊云開發者平臺(或Coding)公開庫
四. 配置服務并將文件部署到Github
修改最下面的deploy,格式類似我這樣的
# Deployment ## Docs: https://hexo.io/docs/deployment.html deploy: type: gitrepo: github: https://github.com/dasnnj/dasnnj.github.io.git,mastercoding: https://git.dev.tencent.com/dasnnj/dasnnj.coding.me.git,master # 騰訊# coding: https://git.coding.net/dasnnj/dasnnj.coding.me.git,master # Coding五. 其他配置(目前都是關于博客根目錄下面的_config.yaml的修改)
博客標題
title: life is love # 主標題 subtitle: 記錄生活和學習 # 副標題 description: Nothing is impossible, the word itself says I'm possible. # 個人描述 keywords: author: Dasnnj # 用戶 language: zh-CN # 語言,不填默認英文 timezone: Asia/Shanghai # 時區url
url: / #這里如果你只部署了一個平臺,那么填那個平臺的地址,或者/都行,如果你部署在了兩個平臺上,那么就只寫/吧 root: / permalink: :year/:month/:day/:title/ # 鏈接格式https://newblog.dasnnj.cn/2019/01/26/標題名字/ # 也可設置為根據 category/:title/ 分類/標題名字 # category/:title.html會在標題名字后面加上.html permalink_defaults:時間格式
date_format: YYYY-MM-DD HH:mm:ss time_format: HH:mm:ss這里給date加上小時分鐘等,是為了解決新建頁面,發表時間只顯示日期沒有時間
其他
# Directory source_dir: source #資源文件夾,這個文件夾用來存放內容 public_dir: public #公共文件夾,這個文件夾用于存放生成的站點文件。 tag_dir: tags # 標簽文件夾 archive_dir: archives #歸檔文件夾 category_dir: categories #分類文件夾 code_dir: downloads/code #Include code 文件夾 i18n_dir: :lang #國際化(i18n)文件夾 skip_render: #跳過指定文件的渲染,您可使用 glob 表達式來匹配路徑。 # Writing new_post_name: :title.md # 新文章的文件名稱 default_layout: post #預設布局 titlecase: false # 把標題轉換為 title case external_link: true # 在新標簽中打開鏈接 filename_case: 0 #把文件名稱轉換為 (1) 小寫或 (2) 大寫 render_drafts: false #是否顯示草稿 post_asset_folder: false #是否啟動 Asset 文件夾 relative_link: false #把鏈接改為與根目錄的相對位址 future: true #顯示未來的文章 highlight: #內容中代碼塊的設置 enable: trueline_number: trueauto_detect: falsetab_replace:屬性 描述
title 標題
slug 網址
layout 布局。默認為 default_layout 參數。
path 路徑。默認會根據 new_post_path 參數創建文章路徑。
date 日期。默認為當前時間。
我這篇文章的信息
title: 將Hexo同時部署在github和騰訊云開發者平臺或Coding初級實踐教程 date: 2019-01-26 20:52:03 tags: [Hexo,github,coding] # 標簽 categories:- tech # 分類- Hexo # tech的子分類持續更新,下面大概要寫我的next主題的一些配置,沒有網上的大佬那樣很全,但是對我來說很足夠了(可能是版本不同,網上大佬的有部分可能不適用現在的,我這邊會給出我的解決方法
參考
hexo的目錄結構 - 一直玩編程
官方文檔
總結
以上是生活随笔為你收集整理的将Hexo同时部署在github和腾讯云开发者平台或Coding初级实践教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用 GitHub 搭建独立 Web 网
- 下一篇: 搞懂深浅拷贝JavaScript内存之栈