【文件属性】:
文件名称:jgNote:Electron + Vuejs + Firebase Desktop笔记应用程序
文件大小:3.26MB
文件格式:ZIP
更新时间:2021-05-25 08:03:37
JavaScript
[Electron + Vue.js + Firebase]跨平台降价注释应用程序
金正宇(Jungyu Kim)制作
应用程序的主要功能
没有本地数据库[在线同步,离线启用]
跨平台[Windows,Mac,Linux,(移动)]
Markdown [导出PDF,图像自动上传到github]
自定义键盘快捷键
Preivew
职能
Markdown编辑器(基于Tui编辑器)
通过命令临时保存(ctrl + s)
通过命令(esc)退出
背景图片随机生成(unsplash API)
背景图片上传设置(GitHub API)
图片github通过拖放上传(Github API)
异步请求加载
自动Firestore Connect(Google Firestore)
离线同步Firestore(缓存设置)
导出为Markdown,PDF
设计(vuetify,boots
【文件预览】:
jgNote-master
----dev-client.js(1KB)
----src()
--------index.ejs(1KB)
--------js()
--------main()
--------renderer()
----.babelrc(617B)
----build.js(3KB)
----dev-runner.js(5KB)
----build()
--------icons()
----test()
--------.eslintrc(138B)
--------e2e()
----webpack.renderer.config.js(5KB)
----.electron-vue()
--------dev-client.js(1KB)
--------build.js(3KB)
--------dev-runner.js(5KB)
--------webpack.renderer.config.js(5KB)
--------webpack.web.config.js(3KB)
--------webpack.main.config.js(1KB)
----README.md(10KB)
----dist()
--------electron()
--------web()
----webpack.web.config.js(3KB)
----webpack.main.config.js(1KB)
----appveyor.yml(601B)
----.gitignore(139B)
----settingFiles()
--------firebase.json(144B)
--------github.json(165B)
----package-lock.json(611KB)
----package.json(4KB)
----static()
--------loading.gif(165KB)
--------tray16.png(271B)
--------.gitkeep(0B)
--------original512.png(4KB)
--------icon256.icns(50KB)
--------tray16_backup.png(954B)
--------icon256.ico(3KB)