https://github.com/ggmgg/toolbox
一款自定义导航桌面应用程序,可快速将前端工程转换成桌面应用(A customizable navigation desktop application that can quickly convert front-end projects into desktop applications.)
https://github.com/ggmgg/toolbox
electron layui toolbox
Last synced: about 2 months ago
JSON representation
一款自定义导航桌面应用程序,可快速将前端工程转换成桌面应用(A customizable navigation desktop application that can quickly convert front-end projects into desktop applications.)
- Host: GitHub
- URL: https://github.com/ggmgg/toolbox
- Owner: GGMGG
- License: mit
- Created: 2024-01-01T01:59:12.000Z (over 2 years ago)
- Default Branch: dev
- Last Pushed: 2024-01-01T03:12:30.000Z (over 2 years ago)
- Last Synced: 2025-05-20T05:38:48.565Z (about 1 year ago)
- Topics: electron, layui, toolbox
- Language: JavaScript
- Homepage:
- Size: 5.6 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### toolBox
一款自定义导航桌面应用程序,可快速将前端工程转换成桌面应用
- 技术栈:electron,electron-forge,layui
- 功能点:
- 导航卡片,可配置web url、本地exe可执行文件、静态文件、liveserve四种类型
- 导航自定义标签
- 导航样式自定义,目前只有大小和背景色
- 主题色切换,背景透明度、图片设置,明亮、暗夜模式切换
### 功能预览







### 本地开发
#### 设置国内镜像源(加速)
```
npm config set registry=https://registry.npmmirror.com
npm config set disturl=https://registry.npmmirror.com/-/binary/node
npm config set electron_mirror=https://registry.npmmirror.com/-/binary/electron/
```
#### 安装依赖
```
npm install
```
#### 启动
```
npm run start
```
#### 打包
```
npm run package
npm run make
```
#### 初始化electron
```
npm install --save-dev electron
npm i -g @electron-forge/cli
electron-forge import
控制台中文乱码需要设置script:chcp 65001 &&
```
#### 安装asar(源代码加密)
```
npm install -D asar
```