Hello friend, I'm Ritchie.|

Ritchie里其

园龄:2年6个月粉丝:4关注:7

使用 Wails 创建桌面应用(一)

1,安装环境

安装 go 略
安装 node.js 略
安装 wails,go install github.com/wailsapp/wails/v2/cmd/wails@latest

2,检查环境安装情况

go version
npm --version
wails doctor

3,创建项目

wails init -n myproject -t vue
myproject 是项目名称,可以自定义
vue 是使用 vue 框架,可以选择其他的 react 等框架

4,引入 element-plus

先在项目目录cd .\myproject\
运行go mod tidy更新依赖到合适版本

然后在前端文件夹目录cd .\frontend\
运行npm update更新 vue 等依赖版本,默认的版本比较低
然后运行npm i

接着运行npm install element-plus --save安装element-plus
配置按需自动导入npm install -D unplugin-vue-components unplugin-auto-import

修改vite.config.js文件

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [
vue(),
AutoImport({
resolvers: [ElementPlusResolver()],
}),
Components({
resolvers: [ElementPlusResolver()],
}),]
})

5,处理文件

格式化 style.css 文件

* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
html {
background-color: rgb(178, 180, 255);
text-align: center;
color: white;
}

删除 fonts,images 中的文件
删除 HelloWorld 组件
将默认 App.vue 改为:

<script setup></script>
<template>
<div>
Hello World
<br>
<el-button>Default</el-button>
<el-button type="primary">Primary</el-button>
</div>
</template>
<style></style>

6,运行

在项目文件夹下
wails dev

本文作者:Ritchie里其

本文链接:https://www.cnblogs.com/wang-zeyu/p/18630092

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Ritchie里其  阅读(65)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示
✨欢迎你~🍻
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 遥か Aimer
遥か - Aimer
00:00 / 00:00
An audio error has occurred.

作词 : aimerrhythm/田中ユウスケ

作曲 : 田中ユウスケ

编曲 : 玉井健二/百田留衣

海岸線の雨に ちらばった君の影

思い出が交差する 海辺の街

君はあの日のまま いまも夢を見てた

君はあの日のまま いまも夢を見てた

遥か記憶の空 2人照らす光

遥か記憶の空 2人照らす光

膝までの浅瀬で 見つけた星

君まで届くなんてさ ありえないような

浅い眠りの中で 深い夢から覚めて

浅い眠りの中で 深い夢から覚めて

裸足のまま駆けてく まばゆい星

君はあの日のまま どんな夢を見てた?

君はあの日のまま どんな夢を見てた?

遥か記憶の空 2人照らす光

遥か記憶の空 2人照らす光

いつまでもこうして 笑っててほしい

夜空に舞い上がる 幾千の花びら

でたらめな誓いで 生きてく日々

君から届くなんてさ ありえないような