生态桌面应用
快速开始
使用言序 1.1.8 和言包安装言界,构建第一个原生窗口。
先确认yanxu --version为1.1.8或兼容版本,yanbao --version为0.5.0或兼容版本。创建普通言序项目后,在言序.toml中加入言界:
[包]
格式 = 2
名称 = "我的窗口"
版本 = "0.1.0"
言序 = ">=1.1.8"
入口 = "src/主.yx"
[依赖]
言界 = { 包 = "yanxu-ui", git = "https://github.com/yanxulang/yanxu-ui.git", 修订 = "v0.1.0", 版 = "^0.1" }
[权限]
图形界面 = true
原生扩展 = true
剪贴板 = true
文件对话框 = true把以下代码保存为src/主.yx:
引「包:言界」为 界面;
定 应用 为 界面.应用(「你好」);
定 窗口 为 应用.窗口({「标题」:「你好,言界」,「宽」:640,「高」:420});
定 布局 为 窗口.列({「内边距」:24,「间距」:12});
定 输入 为 布局.输入框({「占位」:「请输入中文」});
定 提示 为 布局.文字(「尚未点击」);
定 按钮 为 布局.按钮(「问候」);
法 点击(所事件) 则
提示.内容(「你好,」 加 输入.取内容());
终
法 关闭(所事件) 则
应用.退出();
终
按钮.点击(点击);
窗口.关闭时(关闭);
窗口.显示();
应用.运行();安装、检查并运行:
yanbao update
yanbao check
yanbao run第一次更新会为当前目标下载锁定的言台原生后端。运行后可在输入框测试中文 IME,再点击“问候”。若只需要显示文字,可继续阅读创建第一个窗口;发布独立应用见打包与发布。