网站首页 > 技术文章 正文
个人云笔记系统搭建(针对window操作系统)
个人云笔记系统搭建(针对window操作系统)
一 使用typora+git+gitee搭建个人云笔记
搭建云平台
如何异地拉取文档并进行编辑
二 激活typora的方法及工具
阅读完本篇后,可以参考下一篇文章:远程同步及上传编辑好的文章到头条
一 使用typora+git+gitee搭建个人云笔记
云笔记有什么的好处:数据云端实时同步,提供历史版本回溯;随时随地通过多种设备访问自己的数据内容。但是现在云笔记一般都是收费的,或者是第三方平台,如何保证数据安全,如何免费搭建自己的云笔记系统呢。作为一个程序员,本着DIY一切的思路,本文提供一个免费简单搭建一个自己的云笔记系统的方法。
typora:一款Markdown编辑工具,可以将markdown转换为任意格式,比如word,html,pdf等,后续专门讲解如何将markdown文档转换为word。
git: 一款版本命令行工具,能够通过命令行和远程版本库建立联系。
gitee: 国产的git代码托管和研发协助平台。本文通过该平台存储笔记和文档。
搭建云平台
- 下载typora(https://www.typora.io/),选择windows操作系统版本安装。
- 设置typora风格(后面有章节介绍如何激活typora)
- 电脑安装git(https://git-scm.com/downloads)
- 将存放Typora的文件使用git传到gitee上的私有仓库
- gitee账户信息
- 提交成功
如何异地拉取文档并进行编辑
当在一个地方上传了文档,比如在公司办公时记录的文档,上传到gitee或者github后,需要在家下载并进行编辑,如何操作
- 打开git bash或者git cmd,如果没有安装git,请参考上一节安装git。推荐使用git cmd,这个支持中文,而git bash对中文的支持不友好
- 如果本地电脑没有远程git信息,需要将远程git文件克隆到本地,输入“git clone 远程文件的url路径”,这样就建立了本地git信息
- 如果本地已经建立了git目录,在git命令行中输入git pull
- 拉取成功后,后续上传的操作和第一节一样
二 激活typora的方法及工具
- 用typora编写或管理markdown文档非常方便,下面就介绍如何生产序列号,激活typora
- 点击输入序列号,弹出如下页面
- 链接: https://pan.baidu.com/s/1QWgTjB-GawbekirN1xisDw 提取码: 6ar8
复制这段内容后打开百度网盘手机App。下载解压缩后,有如下四个文件
- 将上图中的license-gen.exe和node_inject.exe粘贴到typora的安装目录(就是有Typora.exe的文件夹)中,我的typora安装目录为:D:\Program Files\Typora。安装者需要查看自己的安装目录,没有安装typora的需要回到第一节的typora下载安装一节进行安装
- 返回上一级目录,鼠标右键Typora文件夹,选择在终端中打开
- 在打开的windows命令行中依此运行.\node_inject.exe和.\license-gen.exe,生产的序列码为:License for you:XXXXXX-XXXXX-XXX
- 在typora激活处,填如上生产的序列号,邮箱随便填(要保证格式正确aaaa@aaa.com),如果存在网络错误需要重启再试或者再试即可
猜你喜欢
- 2024-09-29 Hexo历险记之二多系统安装Node(小人历险记森林深处电脑版免安装)
- 2024-09-29 Win7环境下成功安装Nodejs18.16.1
- 2024-09-29 Npm 安装提示 EUNSUPPORTEDPROTOCOL 错误
- 2024-09-29 一个优雅的将NodeJS项目打包成跨平台可执行文件的神器——pkg
- 2024-09-29 Skywalking的编译打包(skywalking java)
- 2024-09-29 windows 安装 node-canvas(windows安装node环境)
- 2024-09-29 Gatlab 10.4.6中挖矿病毒处理与升级过程记录
- 2024-09-29 json - server:mock接口工具使用(mock-server.js)
- 2024-09-29 用一次就会爱上的cli工具开发(cli 工具)
- 2024-09-29 搭建 sonarqube 代码质量扫描环境
- 1509℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 527℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 492℃MySQL service启动脚本浅析(r12笔记第59天)
- 472℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 469℃启用MySQL查询缓存(mysql8.0查询缓存)
- 450℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 429℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 426℃MySQL server PID file could not be found!失败
- 最近发表
- 标签列表
-
- c++中::是什么意思 (83)
- 标签用于 (65)
- 主键只能有一个吗 (66)
- c#console.writeline不显示 (75)
- pythoncase语句 (81)
- es6includes (73)
- windowsscripthost (67)
- apt-getinstall-y (86)
- node_modules怎么生成 (76)
- chromepost (65)
- c++int转char (75)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- js判断是否是json字符串 (67)
- checkout-b (67)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- & (66)
- java (73)
- js数组插入 (83)
- linux删除一个文件夹 (65)
- mac安装java (72)
- eacces (67)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)