mirror of
https://github.com/taigrr/wails.git
synced 2026-04-02 05:08:54 -07:00
28 lines
1.2 KiB
Plaintext
28 lines
1.2 KiB
Plaintext
---
|
||
sidebar_position: 5
|
||
---
|
||
|
||
# 项目配置
|
||
|
||
项目配置在项目目录中的`wails.json`文件中。配置的结构是:
|
||
|
||
```json
|
||
{
|
||
"name": "[项目名称]",
|
||
"assetdir": "[资源目录的相对路径]",
|
||
"frontend:install": "[安装node依赖的命令,在frontend目录下运行 - 通常是 `npm install`]",
|
||
"frontend:dev": "[此命令在“Wails dev”上的单独进程中运行。适用于第三方观察者]",
|
||
"frontend:build": "[构建资源的命令,在frontend目录下运行 - 通常是 `npm run build`]",
|
||
"wailsjsdir": "[自动生成的JS模块将被创建的目录的相对路径]",
|
||
"version": "[项目配置版本]",
|
||
"outputfilename": "[二进制文件的名称]",
|
||
"debounceMS": 100, // 在检测到资源更改时,开发服务器等待重新加载的时间
|
||
"devserverurl": "[用于服务本地资源的开发服务器URL。默认:http://localhost:34115]",
|
||
"appargs": "[在dev模式下以shell样式传递给应用程序的参数]"
|
||
}
|
||
```
|
||
|
||
该文件将在运行`wails build`或`wails dev`时,由 Wails CLI 读取。
|
||
|
||
`wails build/dev`命令中的`assetdir`、`wailsjsdir`、`debounceMS`和`devserverurl`标志将覆盖项目配置并作为后续运行的默认值。
|