2021
07-08
07-08
构建Vue3桌面应用程序的方法
在本文中,我们将研究如何通过Vite开发Vue3桌面项目。在项目中会用到Electron,一种最流行的框架,可使用Javascript构建跨平台的桌面应用程序。因此,许多受欢迎的应用程序都在使用Electron,例如VSCode,Slack,Twitch等。先看看要做什么:尽管这只是一个Vite的基本模板,但它跑在专用程序而不是浏览器中。这是构建自己的桌面应用的必要步骤。以下是开发过程。创建的基本Vite程序首先创建Vite应用。在这里不会过...
继续阅读 >
日常使用软件的过程中,偶尔会遇到软件突然卡住,再点击几次就变成“未响应”的情况。在JavaFX应用中同样也会出现这种情况,在开发过程中应该尽量避免这种情况的出现。1.“未响应”重现应用程序出现“未响应”这种情况往往是因为在UI线程中处理一些耗时的业务,当UI线程在处理耗时的业务时,UI就会卡住。下面通过一个示例(获取Google页面title信息)来演示一下“未响应”这种情况。这里使用jsoup来抓取Google页面的title信息,...
Electron是一个可以使用JavaScript,HTML和CSS构建跨平台桌面应用程序的开源框架。本文主要分享一下采用vue+electron开发桌面程序的搭建过程。1.环境准备这里采用的是vue-cli3.x,可以通过下面的指令查看当前vue-cli的版本:vue--version#3.9.3这里我用的是3.9.3如果没有装vue-cli可以通过下面的命令安装:npminstall-g@vue/cli如果是vue-cli还是2.x可以先卸载2.x然后装3.xnpmuninstallvue-cli-gnpminstall-g@v...