如何將chm幫助文檔部署成一個網站?

最近一直都是遠程開發,然後剛好所用到的 Java 技術相對比較偏門,經常需要查閱 API 文檔,很久之前在網上下載過一個 jdk1.8 的中文 chm 文檔,查閱資料非常的方便實用,就想着能不能部署成一個網站。

什麼是 chm 幫助文檔?

CHM 是英語“Compiled Help Manual”的簡寫,即“已編譯的幫助文件”。CHM 是微軟新一代的幫助文件格式,利用 HTML 作源文,把幫助內容以類似數據庫的形式編譯儲存。

如何部署成網站

第一種:直接在瀏覽器當中輸入:mk:@MSITStore:D:/jdk1.8.chm::/index.html
結果:最終會在 IE 瀏覽器當中打開。(使用 Google 瀏覽器和火狐瀏覽器都會跳轉到 IE)

第二種:將 chm 轉成 HTML 文件,然後在服務器上部署 HTML 文件就可以了。

chm 文件轉成 HTML 文件

在 windows 系統環境下,進入 cmd 通過命令

hh -decompile 輸出文件夾 CHM 文件地址。

例如:
hh -decompile D:\HTML D:\jdk1.8.chm 就將 chm 文件轉換成 HTML 文件了。就是文件有點大

HTML 文件部署到服務器上面

靜態 HTML 部署的方式有很多,由於服務器上已經安裝過 nginx,所以直接用過 nginx 部署。

1 將 api.hjljy.cn 域名映射到服務器的 IP 地址上面
2 將生成的 HTML 文件傳到服務器的 nginx 指定的位置下面 : /usr/local/nginx/api/api
3 配置 nginx 的代理處理

  server { 
	listen 80; 
	server_name api.hjljy.cn; 
	location / { 
		 root   /usr/local/nginx/api/api;
		index  index.html;
		} 
	}

4 重啓nginx 登陸 http://api.hjljy.cn/ 查看驗證

發佈了74 篇原創文章 · 獲贊 24 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章