最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
同為博客,不同風格 ——Hexo另類搭建

一 、通過云開發(fā)平臺快速創(chuàng)建初始化應用

1.創(chuàng)建相關應用模版請參考鏈接:

Hexo博客框架—輕量、一令部署

我們提供的服務有:做網(wǎng)站、成都網(wǎng)站設計、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、會寧ssl等。為千余家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的會寧網(wǎng)站制作公司

2.完成創(chuàng)建后就可以在github中查看到新增的Hexo倉庫

二 、 本地編寫《賽博朋克風格》個人博客

1.將應用模版克隆到本地

● 首先假定你已經(jīng)安裝了Git、node,沒有安裝請移步node官網(wǎng)進行安裝。克隆項目:

git clone + 項目地址

● 進入項目文件

cd hexo

● 切換到feature/1.0.0 分支上

git checkout feature/1.0.0

● 使用一下命令全局安裝 Hexo CLI :

npm install -g hexo-cli

● 進階安裝和使用

對于熟悉 npm 的進階用戶,可以僅局部安裝 hexo 包。

npm install hexo

● 安裝依賴包

npm install

● 啟動服務

npm run server

這里打開瀏覽器4000端口,并出現(xiàn)默認頁面。

2.案例效果預覽

3.更換為 lcarus 主題

更換主題也非常簡單,我們查看 Icarus 文檔。更換主題主要有兩種方式,一種是使用npm安裝主題的方式,另一種是下載源碼放到 theme 文件夾的方式。簡單起見,我們先采用npm 的方式:

$ yarn add hexo-theme-icarus

使用 hexo 命令修改主題為 lcarus:

$ npx hexo config theme icarus

啟動服務器,很不幸,報錯了:

提示很清楚,缺少依賴,我們添加依賴:

$ yarn add [email protected] hexo-renderer-inferno@^0.1.3

再次嘗試構建并啟動,成功出現(xiàn) Icarus 主題了:

迫不及待嘗試賽博朋克風格主題了,非常簡單,在 _config.icarus.yml 文件中修改:

# Icarus theme variant, can be "default" or "cyberpunk"
variant: cyberpunk

再次嘗試構建并啟動,賽博朋克風格主題出現(xiàn):

具體代碼詳見這個 Commit。

4.自定義配置

下面我們修改配置文件 _config.yml 和 _config.icarus.yml ,配置網(wǎng)站相關信息。

主要包括 logo、favicon、navbar 的 menu 和 links、footer、donates(贊助信息,注釋掉沒用的支付渠道)、widgets。

這里詳細說一下 widgets,widgets 就是頁面上的各個區(qū)域的掛件,可以通過配置靈活改變其位置和具體信息,根據(jù)喜好決定布局采用 3 欄還是 2 欄布局。

● profile widgets: 這塊是用戶信息模塊,把相關信息改成你自己的就好啦,下面有一個 social_links,也可以自定義配置,如果沒有 Twitter 和 FaceBook,可以把相關信息注釋掉,也可以添加其他鏈接,注意圖標是基于 fontawesome 的。

● subscribe_email、adsense 都用不上,可以刪掉

具體修改細節(jié)可以參考這個 Commit。

修改完的效果如下:

5.源碼方式使用 lcarus 主題

剛才說到使用 Icarus 主題有兩種方式, npm 包的方式雖然簡便,但是如果想對 Icarus 主題有更深的配置就不太好弄了,尤其是過去 Icarus 一直都采用的是源碼模式,很多 Issue 的解決方案都是修改源碼的,而對應的 npm 包的方式則很少提及,所以我們也改為使用源碼方式,方便后續(xù)配置。

首先刪掉 hexo-theme-icarus 依賴,在 Icarus 倉庫下載代碼,解壓后拷貝到 theme 文件夾中。

詳見這個 Commit。

6.配置樣例文章

下面我們刪掉默認的 Hello World 文章,創(chuàng)建一個自己的文章。

注意頭部配置文件相關信息,在新版 Icarus 中頭圖需要額外配置 cover 選項,如下:

title: "【譯】下一代前端構建工具 ViteJS 中英雙語字幕"
date: 2021/03/08 11:12:25
categories:
- Front-End
- Tools
tags:
- Vite
- GitHub
- Translation
toc: true # 是否顯示目錄
thumbnail: '/images/vitet.png'  # 縮略圖
cover: '/images/vitet.png' # 頭圖

詳見這個 Commit。

7.文章內(nèi)容過長怎么辦

首頁應該展示更多的文章,如果文章過長,用戶下滑就只會看到同一篇文章,我們?nèi)绻幌胱層脩艨匆徊糠謨?nèi)容怎么辦呢?非常簡單,在 md 文件中添加 即可,添加完之后,就會出現(xiàn)“閱讀更多”的按鈕,首頁就能看到多篇文章了。

代碼詳見這個 Commit。

8.怎么樣讓文章兩欄展示

目前文章頁仍然和首頁一樣,是三欄布局,為了有效利用空間,希望文章頁能夠兩欄布局。此時我們需要在 Icarus 源碼文件夾添加 _config.post.yml 文件,并配置成兩欄布局:

widgets:
    # Profile widget configurations
    -
        # Where should the widget be placed, left sidebar or right sidebar
        position: right
        type: toc
        # Whether to show the index of each heading
        index: true
        # Whether to collapse sub-headings when they are out-of-view
        collapsed: false
        # Maximum level of headings to show (1-6)
        depth: 3

來看看效果:

三 、 云端一鍵部署上線應用

1.上傳代碼

git add . 
git commit -m '添加你的注釋'
git push

2.在日常環(huán)境部署

一鍵進行應用部署。在應用詳情頁面點擊日常環(huán)境的「部署」按鈕進行一鍵部署,部署狀態(tài)變成綠色已部署以后可以點擊訪問部署網(wǎng)站查看效果。

3.配置自定義域名在線上環(huán)境上線

● 配置線上環(huán)境自定義域名。在功能開發(fā)驗證完成后要在線上環(huán)境進行部署,在線上環(huán)境的「部署配置」-「自定義域名」中填寫自己的域名。例如我們添加一個二級域名 company.workbench.fun 來綁定我們部署的前端應用。然后復制自定義域名下方的API網(wǎng)關地址對添加的二級域名進行CNAME配置。

● 配置CNAME地址。復制好 API網(wǎng)關域名地址后,來到你自己的域名管理平臺(此示例中的域名管理是阿里云的域名管理控制臺,請去自己的域名控制臺操作)。添加記錄的「記錄類型」選擇「CNAME」,在「主機記錄」中輸入你要創(chuàng)建的二級域名,這里我們輸入「company」,在「記錄值」中粘貼我們之前復制的 API網(wǎng)關域名地址,「TTL」保留默認值或者設置一個你認為合適的值即可。

● 在線上環(huán)境部署上線?;氐皆崎_發(fā)平臺的應用詳情頁面,按照部署的操作,點擊線上環(huán)境的「部署按鈕」,部署完成以后就在你自定義的域名進行了上線。CNAME 生效之后,我們輸入 company.workbench.fun(示例網(wǎng)址) 可以打開部署的頁面。至此,如何部署一個應用到線上環(huán)境,如何綁定自己的域名來訪問一個線上的應用就完成了,趕緊部署自己的應用到線上環(huán)境,用自己的域名玩起來吧 ;)

一鍵創(chuàng)建Hexo應用模版鏈接 :https://workbench.aliyun.com/application/front/create?fromConfig=1&fromRepo=sol_github_1

參考文獻:https://juejin.cn/post/


網(wǎng)頁名稱:同為博客,不同風格 ——Hexo另類搭建
標題來源:http://fisionsoft.com.cn/article/dsojecc.html