electron+vue3+ts ``` electron-notes ├── public │ ├── css │ └── index.html ├── src │ ├── assets │ ├── components │ ├── config │ ├── inotedb │ ├── less │ ├── router │ ├── script │ ├── store │ ├── utils │ ├── views │ ├── App.vue │ ├── background.ts │ ├── main.ts │ └── shims-vue.d.ts ├── .browserslistrc ├── .eslintrc.js ├── .prettierrc.js ├── babel.config.js ├── inoteError.log ├── LICENSE ├── package-lock.json ├── package.json ├── README.md ├── tsconfig.json ├── vue.config.js └── yarn.lock ``` - public公共资源css等等 - src 主要开发内容 - assets 静态图片资源 - components 组件 - config 配置 - inotedb nedb的封装 - script 脚本 - router 路由 - store 状态管理 - utils 工具 - views 页面 - App.vue - background.ts入口文件 - main.ts vue入口文件 启动 yarn electron:serve https://juejin.cn/user/3650034335225112/posts 学习原文章作者掘金主页 打包 yarn electron:build