|
пре 4 месеци | |
---|---|---|
.github | пре 7 месеци | |
.husky | пре 6 месеци | |
.vscode | пре 7 месеци | |
docs | пре 7 месеци | |
e2e | пре 7 месеци | |
electron | пре 6 месеци | |
patches | пре 7 месеци | |
public | пре 7 месеци | |
src | пре 4 месеци | |
.eslintignore | пре 7 месеци | |
.eslintrc.js | пре 7 месеци | |
.gitignore | пре 7 месеци | |
.npmrc | пре 7 месеци | |
.prettierignore | пре 7 месеци | |
.prettierrc.json | пре 7 месеци | |
LICENSE | пре 7 месеци | |
README.zh-CN.md | пре 7 месеци | |
commitlint.config.js | пре 7 месеци | |
electron-builder.json5 | пре 7 месеци | |
index.html | пре 7 месеци | |
package.json | пре 7 месеци | |
package_electron.json | пре 7 месеци | |
playwright.config.ts | пре 7 месеци | |
postcss.config.js | пре 7 месеци | |
tailwind.config.js | пре 7 месеци | |
tsconfig.json | пре 7 месеци | |
tsconfig.node.json | пре 7 месеци | |
vite.config.ts | пре 7 месеци | |
vite.legacy.config.ts | пре 7 месеци |
建议使用 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
文件夹中。