Vuedoc - 扁平化本地文档系统

VueDoc后端由 node.js 进行驱动。由于其功能单一,并不需要复杂的数据库,因此它的数据完全存储在 json 文件中。您的每次访问,都是从服务器的内存中读取 json 数据而已。由于只是从内存里面读取数据,因此它运行非常快。

正是因为如此,所以说它是完全用 Javascript 驱动的产品

Demo

  • doc.panda-studio.cn:6085
  • 账号:demo
  • 密码:123456

未经作者同意,不开放文件下载

2.0及以上的版本添加了授权系统,需购买的可咨询QQ:448981533

什么是VueDoc

VueDoc是一个完全由 Javascript 驱动的文档程序。文档编写方式采用Markdown进行编写

它如何运行

为了方便部署并且减少环境安装和影响,VueDoc运行在Docker环境中(也提供Windows-x64版)。安装后直接运行。

它的原理

你确定需要看原理?

后端驱动

VueDoc后端由 node.js 进行驱动。由于其功能单一,并不需要复杂的数据库,因此它的数据完全存储在 json 文件中。您的每次访问,都是从服务器的内存中读取 json 数据而已。由于只是从内存里面读取数据,因此它运行非常快。

正是因为如此,所以说它是完全用 Javascript 驱动的产品

数据持久化

VueDoc将数据延迟写入到 json 文件中。为数据持久化存储,可在 Docker 中将下面的文件夹映射到本地:

#Docker位置备注
1/usr/src/app/data数据 json
2/usr/src/app/images文章中上传的图片

前端驱动

VueDoc的前端使用 Vue.js 进行构建,是一个静态的单页面应用。

性能

25万字的小说。70本。会有轻微性能问题。这时候数据已经达到接近50M了。比写wp还写得多

25万字小说140本,会明显觉得变卡了。文件尺寸达到100M。

安装

Docker版

安装Docker环境

无论是Windows还是Linux服务器,均可安装Docker版。

请前往 Docker官方网站 学习Docker的:下载、安装、使用。

(略)

部署VueDoc

安装完Docker后,请根据以下步骤部署

  1. 将VueDoc的tar映像文件添加到Docker APP中
  2. 启动VueDoc。为数据持久化,启动时务必将以下路径映射到本地文件夹:
#Docker位置备注
1/usr/src/app/data数据 json
2/usr/src/app/images文章中上传的图片
  1. 默认端口8010,若需其他端口,请手动修改映射

Windows-x64版

得到安装包后,运行 server.exe 即可开启 VueDoc 服务。

端口默认是8081,若需修改端口,运行时带 --port=端口号 参数即可

http://127.0.0.1:8081/

使用方法

启动 VueDoc 网页端程序

无论是通过Docker还是Windows-x64的安装方法,当您在服务器上成功启动VueDoc后,只需要打开浏览器,输入装有VueDoc的服务器地址即可

使用方法

首次打开,您将看到如右图所示的空白 “书架” 页面。点击右上角的 “登入” 按钮即可登入系统

首次登录请使用以下默认的登录信息:

账号:vuedoc
密码:123456

登入后,即可添加文档、对文档添加页面等操作了。

编辑器:Markdown语法

系统自带的编辑器可以非常方便地插入Markdown

资源

丸子小程序 - 优秀的WordPress小程序平台

2021-4-15 21:43:23

资源

虎年头像生成器和冰墩墩表情生成器

2022-2-13 11:46:44

⚠️
Npcink上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
无意侵害您的权益,请发送邮件至 1355471563#qq.com 或点击右侧 私信:Muze 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索