当前位置: 首页 > ops >正文

外网访问文档编辑器Docsify(Windows版本),内网穿透技术应用简便方法

如果你正在为项目写文档,但又不想折腾复杂的构建流程,也不想维护一堆静态 HTML 文件,那你一定要试试 docsify。docsify 是一个基于 JavaScript 的开源文档生成工具,它最大的特点就是“无构建”:你只需要写 Markdown 文件,它就能自动把这些内容渲染成一个美观、交互友好的文档网站。不同于 GitBook、Hexo 的地方是它不会生成静态的 .html 文件,所有转换工作都是在运行时。拥有智能的全文搜索和丰富的 API。

本文将详细介绍如何在本地安装 Docsify 以及结合nat123内网穿透实现外网访问。

一、本地部署 Docsify

本文需安装并配置 Node.js环境。进入 Node 官网进行下载

1,检查是否安装成功。

npm

 -v
node -v

2,安装 Docsify 本地全局工具。

npm i docsify-cli -g

检查 Docsify 是否安装完成。

docsify -v

3,初始化 Docsify 本地项目。

在资源管理器中新建文件用来保存下载的 Docsify 文件,win+R 输入 cmd 进入命令提示符并进入此文件,输入以下命令。

docsify init ./docs

4,启用本地网页预览。

docsify serve docs

5,浏览器输入 http://localhost:65259 ,可访问 Docsify 界面。

6,在下载的 Docsify 文件中,index.html 为入口文件;README.md 会做为主页内容渲染;可以在这里编辑自己的博客内容;.nojekyll 用于阻止 GitHub Pages 忽略掉下划线开头的文件。

二、内网Docsify网址变公网地址

本机安装nat123客户端,对于windows系统环境,下载安装使用对应windows版本客户端的即可。

1,下载安装完成后,登录打开主界面,默认展示【映射列表】界面。

2,点击【添加映射】。

-映射类型:选择框内,选择【非80网站】。(如你本地web服务http协议的需要提供外网固定80访问的,则选择“80http映射”类型)

-在内网地址里:填写127.0.0.1本机指向,如是内网另台主机上的web则用对应固定内网IP。

-在内网端口里:填写端口 65259 ,这个要以本地实际使用的填写。

-在外网端口里面:默认会生成一个外网访问的端口号,一般不用改,也可以按需修改一个未占用的。

-在外网地址:默认会生成一个二级域名,也可以修改对应二级字符方便记住使用,也可以修改使用自己注册的域名。

确认保存创建好后,就可以看到主界面上生成一条对应映射记录显示了自定义设置好的内公网地址的图标。

三、外网访问Docsify

在外网的浏览器的地址栏输入nat123映射设置的外网域名端口地址就可以访问本地部署的 Docsify 界面了。

http://www.xdnf.cn/news/16585.html

相关文章:

  • AD里面出现元器件PCB封装不能编辑的情况
  • 湖北大学暑期实训优秀作品:面向美丽中国的数据化可视平台
  • Ubuntu LNMP
  • 《安富莱嵌入式周报》第356期:H7-TOOL的250M示波器模组批量生产中,自主开发QDD执行器,开源14bit任意波形发生器(2025-07-28)
  • 【Linux】重生之从零开始学习运维之Mysql事务
  • Kubernetes自动扩容方案
  • 【C语言进阶】题目练习
  • 《 java 随想录》| LeetCode链表高频考题
  • Linux文件归档和备份
  • 云原生MySQL Operator开发实战(五):扩展与生态系统集成
  • 基于Matlab图像处理的静态雨滴去除与质量评估系统
  • windows下Docker安装路径、存储路径修改
  • Docker初学者需要了解的几个知识点(三):Docker引擎与Docker Desktop
  • 实时行情接口使用教程
  • deepseek+飞书多维表格 打造小红书矩阵
  • python优秀案例:基于机器学习算法的景区旅游评论数据分析与可视化系统,技术使用django+lstm算法+朴素贝叶斯算法+echarts可视化
  • 移动端 WebView 调试实战,多平台行为差异排查与统一调试流程
  • zoho crm为什么xx是deal的关联对象但是调用函数时报错说不是关联对象
  • p5.js 三角形triangle的用法
  • 【RAG搭建Agent应用实战】基于检索增强生成(RAG)搭建特定场景Agent应用
  • Git分支
  • c++ nlohmann/json读写json文件
  • 溶解能计算
  • 【24】C# 窗体应用WinForm ——日历MonthCalendar属性、方法、实例应用
  • 电磁兼容(EMC):整改案例(十三)屏蔽外壳开孔解决433MHz无线通信问题
  • hive专题面试总结
  • c++-list
  • Elasticsearch索引设计与性能优化实战指南
  • 查询mac 安装所有python 版本
  • vscode开发微信小程序