Support always-one-top and disabled-web-shortcuts

This commit is contained in:
Tw93
2024-05-09 15:31:19 +08:00
parent 5f678ebd10
commit 7bcaeb6d7e
5 changed files with 57 additions and 19 deletions

36
bin/README_CN.md vendored
View File

@@ -40,6 +40,7 @@ npm install pake-cli -g
## 使用方法
### 开发
开发时可以修改 `bin/defaults.ts` 中 `DEFAULT_DEV_PAKE_OPTIONS` 配置,配置项和 `pake-cli` 配置说明保持一致
```typescript
@@ -58,7 +59,6 @@ yarn cli:dev
脚本会读取上述配置并使用 `watch` 模式打包指定的 `app`,对 `pake-cli` 代码和 `pake` 的修改都会实时热更新。
### 使用 CLI
```bash
@@ -122,16 +122,6 @@ pake [url] [options]
--transparent
```
#### [always-on-top]
设置是否窗口一直在最顶层,默认为 `false`。
```shell
--always-on-top
```
```shell
#### [fullscreen]
设置应用程序是否在启动时自动全屏,默认为 `false`。使用以下命令可以设置应用程序启动时自动全屏。
@@ -140,6 +130,22 @@ pake [url] [options]
--fullscreen
```
#### [always-on-top]
设置是否窗口一直在最顶层,默认为 `false`。
```shell
--always-on-top
```
#### [disabled-web-shortcuts]
设置是否禁用原有 Pake 容器里面的网页操作快捷键,默认为 `false`。
```shell
--disabled-web-shortcuts
```
#### [multi-arch]
设置打包结果同时支持 Intel 和 M1 芯片,仅适用于 macOS默认为 `false`。
@@ -232,6 +238,14 @@ PS: 安全域名不需要携带协议。
--safe-domain weread.qq.com,google.com
```
#### [debug]
打出来的包具备 deb-tools 的调试模式,此外还会输出更多的日志信息用于调试。
```shell
--debug
```
## 结语
完成上述步骤后,您的应用程序应该已经成功打包。请注意,根据您的系统配置和网络状况,打包过程可能需要一些时间。请耐心等待,一旦打包完成,您就可以在指定的目录中找到应用程序安装包。