【文件属性】:
文件名称:vue-webapi-client-application-demo:使用asp.net核心webapi + vue + webwindow构建的独立运行客户端示例
文件大小:11KB
文件格式:ZIP
更新时间:2021-02-18 14:51:03
C#
使用asp.net核心webapi + vue + webwindow构建的独立运行客户端示例
概述
这个示例希望提供一个开发客户端技术栈的思路
vue是流行的前端框架
webwindows是一个能够快速使用的webview库
asp.net核心webapi是流行的嵌入框架
signalr是一个常用的websocket工具
这个示范做了什么
新建了一个.net core webapi项目
添加了wwwroot文件,并完成始终拷贝到输出,并打开静态文件和替换文件
安装了如下依赖
webwindows显示webview
NSubsys隐藏发布后的命令行窗口
修改了程序的IHostBuilder为非双重运行
:bottle_with_popping_cork: 功大功告成
注意
在windows中需要安装edge beta版才可正常运行
界面与干涉相互作用如果不太熟悉webview那一套,又有需要实时展示,推荐可以用signalr
待增加功
【文件预览】:
vue-webapi-client-application-demo-master
----.gitignore(6KB)
----client.application()
--------Program.cs(889B)
--------appsettings.Development.json(159B)
--------Controllers()
--------appsettings.json(182B)
--------WeatherForecast.cs(299B)
--------Startup.cs(1KB)
--------Properties()
--------client.application.csproj(605B)
--------wwwroot()
----readme.md(2KB)
----.gitattributes(2KB)
----client.application.sln(1KB)