起因
日常开发中经常面向笔记编程,每次需要打开 Typora 去查看笔记,换台电脑又需要重新 clone 笔记,装软件,才能愉悦查看,这样太麻烦;
所以此项目诞生!
如果你也想拥有自己的在线笔记,那就继续阅读吧!
已实现功能
即将实现
下面介绍两种方式,下载程序自己部署 or 直接使用
前往 Gitee 私人令牌 申请令牌,权限必须要有 projects
,然后拿到令牌
在我网页点击左下角按钮进行登陆,账号与密码可以自行设定,然后填入自己的令牌
登陆完成后,此时按钮变为了网站配置,然后去设置自己的信息,可以使用填入自己的仓库地址来快速填写
例如我的笔记仓库地址为: https://gitee.com/n0ts/note,快速填入进行识别,然后保存即可绑定自己的仓库
此时已经完成了全部操作,后续任何地方登陆即可获取查看&编辑自己的笔记
需掌握:Vue 打包,node 部署
后端开源地址:node api tools
后端部署教程请查看仓库 readme
前端则需要修改如下配置,在 App.vue 里面找到
const config = reactive({
// Gitee 配置
gitee: {
// 账号
owner: "n0ts",
// 仓库名称
repo: "note",
// 分支名
sha: "master"
},
// 后端地址
serverBase: "https://api.n0ts.top/api/gitee",
// 主题配置
Themes: ["default-light", "default-dark"]
});
后端地址改为自己部署的地址,Gitee 配置中改为网页默认展示的仓库信息,然后打包部署即可
现在您看到的是 README.md
文件的内容,我把它当做了此网页的首页!
斜体文本 粗体文本 粗斜体文本
这里是删除线
这里是下划线
第一项
第二项
第三项
第一项:
第二项:
1
2
3
4
啦啦啦 啦啦啦啦啦啦 啦啦啦啦啦啦啦啦啦
最外层
第一层嵌套
第二层嵌套
区块中使用列表
- 第一项
- 第二项
- 第一项
- 第二项
- 第三项
啦啦啦 啦啦啦
const data = reactive({
Trees: null, // 仓库下的所有文件
content: null, // 当前内容
contentSelectIndex: -1, // 当前选择的文件
treeMenu: "文件", // 菜单默认选择
loadContent: false, // 笔记加载遮罩
menuData: null, // 文章目录数据
menuSelectIndex: 0, // 当前目录选择索引
menuShow: true, // 菜单是否展开
timeOut: null, // 计算屏幕长度,防抖
});
这里是一个链接
表头 | 表头 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
使用 Ctrl+Alt+Del 重启电脑
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。