Templates
Wails генерирует проекты из заранее созданных шаблонов. В v1 это было трудно поддерживать набор проектов, которые были подвержены устареванию. В v2 для расширения прав и возможностей сообщества добавлено несколько новых возможностей для шаблонов:
- Возможность создания проектов из удаленных шаблонов
- Инструменты, которые помогут создать собственные шаблоны
Создание шаблонов
Для создания шаблона вы можете использовать команду wails generate template. Для создания шаблона по умолчанию запустите:
wails generate template -name mytemplate
Это создает каталог "mytemplate" с файлами по умолчанию:
.
|-- NEXTSTEPS.md
|-- README.md
|-- app.tmpl.go
|-- frontend
| `-- dist
| |-- assets
| | |-- fonts
| | | |-- OFL.txt
| | | `-- nunito-v16-latin-regular.woff2
| | `-- images
| | `-- logo-dark.svg
| |-- index.html
| |-- main.css
| `-- main.js
|-- go.mod.tmpl
|-- main.tmpl.go
|-- template.json
`-- wails.tmpl.json