创建项目
使用 JavaScript 生成一个 React 项目:
wails init -n myproject -t react如果您更愿意使用 TypeScript:
wails init -n myproject -t react-ts{/tabs-pane}
{tabs-pane label="Vue"}
使用 JavaScript 生成一个 Vue 项目:
wails init -n myproject -t vue如果您更愿意使用 TypeScript:
wails init -n myproject -t vue-ts{/tabs-pane}
{tabs-pane label="Svelte"}
使用 JavaScript 生成一个 Svelte 项目:
wails init -n myproject -t svelte如果您更愿意使用 TypeScript:
wails init -n myproject -t svelte-ts{/tabs-pane}
{tabs-pane label="Preact"}
使用 JavaScript 生成一个 Preact 项目:
wails init -n myproject -t preact如果您更愿意使用 TypeScript:
wails init -n myproject -t preact-ts{/tabs-pane}
{tabs-pane label="Lit"}
使用 JavaScript 生成一个 Lit 项目:
wails init -n myproject -t lit如果您更愿意使用 TypeScript:
wails init -n myproject -t lit-ts{/tabs-pane}
{tabs-pane label="Vanilla"}
使用 JavaScript 生成一个 Vanilla 项目:
wails init -n myproject -t vanilla如果您更愿意使用 TypeScript:
wails init -n myproject -t vanilla-ts{/tabs-pane}
项目结构概要
/main.go - 主应用
/frontend/ - 前端项目文件
/build/ - 项目构建目录
/build/appicon.png - 应用程序图标
/build/darwin/ - Mac 特定的项目文件
/build/windows/ - Windows 特定的项目文件
/wails.json - 项目配置
/go.mod - Go module 文件
/go.sum - Go module 校验文件
frontend 目录没有特定于 Wails 的内容,可以是您选择的任何前端项目。
build 目录在构建过程中使用。 这些文件可以修改以自定义您的构建。 如果从 build 目录中删除文件,将重新生成默认版本。
go.mod 中的默认模块名称是“changeme”。 您应该将其更改为更合适的内容。
评论 (0)