# MD.Web 适用于私人服务器部署的 博客笔记应用 前台 **Repository Path**: FM107/MD.Web ## Basic Information - **Project Name**: MD.Web 适用于私人服务器部署的 博客笔记应用 前台 - **Description**: 项目开源,有心同学随意升级和更改 - **Primary Language**: TypeScript - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-01-01 - **Last Updated**: 2023-02-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: md, Vue ## README # 🎆 MD.WEB 基于 vue3 环境的 私有 Markdown 笔记应用(前台部分),使用 `typescript` 语法开发,工具和组件都有相应封装,感兴趣的同学可以继续拓展。 - 在线预览:[建设中](https://gitee.com) - 同系列后端:[传送门](https://gitee.com/FM107/MD.Web.Back) ## ⭐️ 功能一览 - 快速搭建私人服务器部署的笔记应用,也可以当其为轻型博客; - 内置的白色主题和暗黑主题,支持动态切换; - 支持快速在线对程序中的文档进行增删改查; - 轻松和快速的分享你的创意; - 完善的 MD 语法支持; - 无需数据库支持,本应用目前应是无依赖数据库版本; - 较强的可移植性和稳定性,可批量导入文档; ## 📦 安装 1. 克隆本项目或直接在本项目页面下载压缩包(需要解压) 2. 在项目的根目录 [传送门](https://gitee.com/FM107/MD.Web),然后在终端输入以下代码 ```shell npm i ``` 3. 命令执行成功之后,在 [/src/const.ts](https://gitee.com/FM107/MD.Web/blob/master/src/const.ts),中修改 ServerPath 变量为真实有效的后端地址 4. 在终端中执行以下命令测试应用的运行状态,命令执行完成后在其生成的地址中查看状态,如 `127.0.0.1:8081` ```shell npm run dev ``` 5. 如果程序进入初始化界面,代表配置成功,如果跳转到错误信息,请检查所配置的后端地址是否真实有效 6. 执行 `npm run build` 打包程序,成功后在 `/dist` 目录查看打包结果,然后即可进入正常建站步骤 ## 🗺 预览图 | 默认模式(读者主页) | 暗黑模式 | | ------------------------------------------------------------ | ----------------------------------------------------------- | | ![](https://pic.imgdb.cn/item/63b16e282bbf0e7994722929.jpgg) | ![](https://pic.imgdb.cn/item/63b16e952bbf0e799472b40c.jpg) | | 写者主页 | 编辑模式 | | ----------------------------------------------------------- | ----------------------------------------------------------- | | ![](https://pic.imgdb.cn/item/63b16e952bbf0e799472b40c.jpg) | ![](https://pic.imgdb.cn/item/63b170fc2bbf0e799475cdcf.jpg) | ## ✨ 小提示 1. 非写者只能看到已公开的文档 2. 导入时要注意是否是之前自己之前导出的部分和现有的部分重合,重合的文档将以导入的文档内容为主进行覆盖 3. 目前服务器还不支持 https,密码为明文传输,一定要注意网络安全,如浏览器插件和非安全网络环境等,防止数据泄露 ## 📝 开发计划 1. 将服务器升级为 https 2. 增加评论系统 3. 实现国际化 4. 主题自定义 ## 🛠️ 更新日志 ### 2023.2.14 1. 修复除首次访问外欢迎语依然显示问题 2. 修复 Sidebar 边框在黑夜模式调整时样式无效问题 3. 修复文档内标题点击意跳转问题