Files
wails/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/reference/project-config.mdx
2021-11-24 12:52:36 +08:00

28 lines
1.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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`标志将覆盖项目配置并作为后续运行的默认值。