最近一直都是远程开发,然后刚好所用到的 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 登陆 api.hjljy.cn/index.html 查看验证
今天的文章使用Nginx将chm帮助文档部署成一个网站分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/16817.html