Skip to content

Commit

Permalink
md
Browse files Browse the repository at this point in the history
  • Loading branch information
EnderWolf006 committed Apr 7, 2024
1 parent 62fa12d commit 04660b4
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
- 在电子白板在学校普及的今天,欢迎大家下载体验与分享,但也请不要用于商业用途。
- 喜欢本项目的话,点击右上角的Star或发视频宣传一波支持一下作者吧😘
- [【点我加群】电子课程表QQ交流群: 951996041](https://qm.qq.com/cgi-bin/qm/qr?k=uMV5WvO9aeZbg2YcSlVaxLLpjVHV_zHr&jump_from=webapi&authKey=LlCtWhk3XO5EOH5pTzJxfTUH1NxQAYevzi70zXAFESivsQQbzQKSQkbDTud2JOie)

## 食用说明
以下为在Windows系统下的使用方法,其他操作系统请各位大佬自行拉取仓库打包

Expand All @@ -24,6 +25,23 @@

或者..尝试终极解决方案:邮箱联系 `enderwolf006@gmail.com` ,如果我有空我可以为你的安装提供帮助,当然你也可以来和我交流问题😊

## 修改说明
- **注意:** 阅读以下内容需要一定的编程知识储备。如果您想修改软件源码自行打包(Windows),请阅读此部分内容。若您仅想使用本软件,请跳过此部分内容。
- **声明:** 强烈不推荐直接在打包后的软件中修改源码,这将导致更新新版本与提交 PR 等操作无法顺利进行。
1. 安装 Node.js v20 或以上版本。
2. 安装 Visual Studio v2019 或以上版本。
3. 安装 Python v3.8 或以上版本。
4. 使用 Git 克隆本仓库代码:在终端中执行 `git clone https://github.com/EnderWolf006/ElectronClassSchedule.git`
5. 在本项目根目录中打开终端并执行 `pip install setuptools`
6. 在本项目根目录中打开终端并执行 `npm install`
7. 若需兼容 Windows7/8 系统,需额外执行 `npm install electron@22.3.27`
8. 在本项目根目录中打开终端并执行 `node_modules/.bin/electron-rebuild`
9. 在本项目根目录中打开终端并执行 `npm run build`

- 执行上述环境及命令后,将在根目录生成一个 `out` 文件夹,其中包含您本地打包好的软件文件。
- 然后您可以修改软件代码,使用 `npm start` 调试,使用 `npm run build` 打包。
- 如果您认为您修改开发的软件内容可能对其他人有相似需求,您可以通过 Git 向主分支 `main` 提交 PR(Pull Request)。通过合并后,您的代码将并入主分支,为更多的人提供便利。

## 开源协议

本软件遵循 `GPLv3` 开源协议,以下为该协议内容解读摘要:
Expand Down

0 comments on commit 04660b4

Please sign in to comment.