導航:首頁 > 網路信息 > 靜態網站生成器是什麼

靜態網站生成器是什麼

發布時間:2024-03-25 13:21:41

㈠ 靜態網站生成工具-hugo

前段時間使用docker搭建了一個wiki的網站,用於記錄日常學習中的筆記,用了一段時間,功能很強大,但是編輯器不太熟悉,網站使用java開發的,功能很全面,插件多的時候就感覺越來越臃腫。曾經有段時間就不想使用它了,最近偶然發現一個靜態網站的生成工具hugo,可以將markdown直接生成網站,部署到站點上作為自己的知識庫或者博客,hugo是使用go語言開發的,使用起來非常方便,生成的網站可直接部署在Nginx、IIS等中間件上面供其他人訪問,hugo還有很多漂亮的主題,大家可以選擇自己喜歡的進行使用,下面介紹下 我安裝使用hugo的經歷和方法。

1)使用brew install命令安裝

我的電腦是mac的,所以最方便的是直接用brew install hugo命令安裝最為方便:

執行安裝完成後執行hugo version 命令查看版本,確保安裝成功

2)官網下載二進制包:解壓後將二進制文件加入環境變數的方式安裝。大家可以根據自己的操作系統,下載適合的安裝包。

3)也可以下載源碼 編譯 運行,由於我本地的go版本是1.17的,而hugo的最新代碼的最低要求是1.18,暫時還不想升級,所以源碼編譯的方式這里就不過多介紹,感興趣的可以下載源碼編譯試試。

進入要創建網站的目錄,執行一下命令

這樣名稱為test-blog的網站就建好了 ,

下載一個主題 可以在 官網上找到各種各樣的主題

將主體添加至配置文件

打開content/posts目錄下的index.md 文件進行編輯,頁面的配置項說明參見官網

執行下面命令

成功以後就可以訪問http://localhost:1313/就可以訪問網站了。

執行命令hugo -D 即可生成一個public的文件夾,其下面的內容即為靜態網站的所有文件

這里使用nginx的docker鏡像 進行部署,執行以下命令:

執行成功後就能通過http:localhost訪問到靜態網站了。

這個工具還有很多需要研究的地方,這里只是將簡單的使用方法記錄了一下,以後怎樣使用才能使網站更加的方便,快捷、美觀,還要花時間研究。有興趣的小夥伴可以私信我一塊研究。

閱讀全文

與靜態網站生成器是什麼相關的資料

熱點內容
計算機java語言答案 瀏覽:184
如何找出手機應用的數據 瀏覽:62
企業門戶網站php 瀏覽:945
vray書房照片級教程 瀏覽:530
微信幽默頭像圖片大全 瀏覽:474
excel打開顯示文件被移動 瀏覽:994
中國人買蘋果手機比例 瀏覽:17
學會計要會什麼編程語言 瀏覽:130
word繁體轉簡體沒有 瀏覽:650
odex安卓怎麼合並app 瀏覽:810
照片畫框app哪個好 瀏覽:130
燃氣入網費國家什麼時候出台文件停止收取 瀏覽:485
學生計算機編程網課哪個好 瀏覽:126
xp系統賬戶刪除密碼忘記了 瀏覽:771
什麼是對程序進行模塊化編程 瀏覽:227
win10文件更改怎麼找回 瀏覽:83
安卓的QQ文件怎麼刪除 瀏覽:779
photoshopcs6免費教程 瀏覽:209
復雜網路理論及其應用汪小帆 瀏覽:343
不同平台數據集如何合並 瀏覽:599

友情鏈接