|
4 kuukautta sitten | |
---|---|---|
.github | 7 kuukautta sitten | |
.husky | 6 kuukautta sitten | |
.vscode | 7 kuukautta sitten | |
docs | 7 kuukautta sitten | |
e2e | 7 kuukautta sitten | |
electron | 6 kuukautta sitten | |
patches | 7 kuukautta sitten | |
public | 7 kuukautta sitten | |
src | 4 kuukautta sitten | |
.eslintignore | 7 kuukautta sitten | |
.eslintrc.js | 7 kuukautta sitten | |
.gitignore | 7 kuukautta sitten | |
.npmrc | 7 kuukautta sitten | |
.prettierignore | 7 kuukautta sitten | |
.prettierrc.json | 7 kuukautta sitten | |
LICENSE | 7 kuukautta sitten | |
README.zh-CN.md | 7 kuukautta sitten | |
commitlint.config.js | 7 kuukautta sitten | |
electron-builder.json5 | 7 kuukautta sitten | |
index.html | 7 kuukautta sitten | |
package.json | 7 kuukautta sitten | |
package_electron.json | 7 kuukautta sitten | |
playwright.config.ts | 7 kuukautta sitten | |
postcss.config.js | 7 kuukautta sitten | |
tailwind.config.js | 7 kuukautta sitten | |
tsconfig.json | 7 kuukautta sitten | |
tsconfig.node.json | 7 kuukautta sitten | |
vite.config.ts | 7 kuukautta sitten | |
vite.legacy.config.ts | 7 kuukautta sitten |
建议使用 node 版本 16.x-18.x。
按照以下步骤设置本地开发环境:
npm install
来安装所有依赖项。在以下文件中将请求地址修改为您自己的 OpenIM 服务器 IP:
注意:您需要先部署 OpenIM 服务器,默认端口为 10001、10002、10008。
src/config/index.ts
export const WS_URL = "ws://your-server-ip:10001";
export const API_URL = "http://your-server-ip:10002";
export const USER_URL = "http://your-server-ip:10008";
运行 npm run dev
来启动开发服务器。访问 http://localhost:5173 查看结果。默认情况下将启动 Electron 应用程序。
开始开发! 🎉
该项目允许分别构建 Web 应用程序和 Electron 应用程序,但在构建过程中会有一些差异。
运行以下命令来构建 Web 应用程序:
npm run build
构建结果将位于 dist
文件夹中。
package.json
替换 package_electron.json
文件的内容,只保留 Electron 运行所需的依赖项。这将显著减小包的大小。同时,修改打包脚本。运行以下命令之一来构建 Electron 应用程序:
macOS:
npm run build:mac
Windows:
npm run build:win
Linux:
npm run build:linux
构建结果将位于 package
文件夹中。