![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
electron/vue
文章平均质量分 73
electron-vue 、vue的使用经验
雷阵太阳
生命的闪耀不坚持到底怎能看到
展开
-
【c++】获取电脑硬件信息(操作系统,CPU,内存,GPU,显卡驱动,显示设备分辨率)
操作系统,CPU,内存,GPU参考C/C++获取操作系统、CPU、内存信息、硬盘、IP和MAC、进程信息(windows和linux)显卡驱动参考【C++】WMI获取系统硬件信息(CPU/DISK/NetWork etc)#include <iostream> #include <string>#include <string.h>#include <winsock2.h> // include must before windo...原创 2020-09-10 11:44:00 · 8233 阅读 · 3 评论 -
【electron-vue】vsCode创建vue模板代码
参考:使用vscode,新建.vue文件,tab自动生成vue代码模板1、文件 --> 首选项 --> 用户代码片段 --> 输入vue,选择vue.json2 复制代码到vue.json"Print to console": { "prefix": "vue", "body": [ "<template>", " <div class=\"page\"&g..原创 2020-08-21 15:02:23 · 266 阅读 · 0 评论 -
【electron】文件下载卡住
前因:遇到有极少部分电脑在下载文件时,进度条不动了,无报错。监听的end, complate,data,error,都不触发过程:测试时发现1、所有文件均有可能出现下载过程中莫名停止,不管文件大小,不管什么文件后缀。2、使用http下载,没有重现。怀疑1:是否文件服务器问题导致?不是。因为换一个https服务器地址,测试时仍会出现。怀疑2:是否https包有问题?不是。不用https.get改用request的方式请求,测试时仍会出现。参考nodejs模块r...原创 2020-08-20 16:27:21 · 1251 阅读 · 0 评论 -
【electron】收集用户信息
获取显卡信息var canvas = document.createElement('canvas');var gl = canvas.getContext('webgl'); // 等同于 canvas.getContext('experimental-webgl');var debugInfo = gl.getExtension('WEBGL_debug_renderer_info...原创 2019-11-20 15:09:23 · 656 阅读 · 0 评论 -
【electron】项目打包后成功安装但无法运行
起因:参与开发的electron项目中,会收到微量用户反馈说安装成功后,就是运行不了程序。过程:远程调试时发现用命令行的方式启动、用管理员身份运行、双击打开等方式,就是一点反应的都没有。无法运行的程序共同点都是electron这种exe程序。百思不得其解,秉承着我永远不是第一个遇到此问题的人的美好意愿。终于皇天不负有心人,还真的让我找到同道中人。结果:参考自:elect...原创 2019-07-15 21:31:09 · 12168 阅读 · 7 评论 -
【vue】vue-color用法
背景网上的资料太少了,也没有找到完整的使用例子。(vue-color的README从头到尾,看烂了,也没试出来) 我知道怎么在electron-vue里用vue-color,却不知道怎么用在html + js + vue里。唯一可以肯定的是,我vue基础是真的烂。 学写代码,怎么能没有测试工程呢?! 这也是htmlVueTest测试工程存在的初衷。(当初是硬看vue官网教程的,基本上看不太懂,也就约等于看了个目录吧:)项目背景使用html + js + vue,就是这么朴素。...原创 2021-01-19 20:18:43 · 9609 阅读 · 0 评论 -
【vue】动态绑定ref父组件调用子组件方法
参考自https://blog.csdn.net/qq_41660057/article/details/106257053父组件<element-item:ref="'elementItem_'+item.id" ></element-item>子组件 methods: { handleClickIcon: function () { console.log('hi icon'); }}父组件获取子组件,调用子组件...原创 2020-11-04 18:20:12 · 1304 阅读 · 0 评论 -
【electron-vue】新手十万个做什么
Q:按钮字体字体垂直居中display:flex弹性布局<template> <div id="goBtn">Go</div></script><style scoped>#goBtn { justify-content: center; align-items: center; disp...原创 2020-01-26 23:35:28 · 167 阅读 · 0 评论 -
【electron-vue/vue】新手十万个为什么?
前言:项目里需要用electron-vue框架,之前没学过vue相关语法。尝试直接撸vue官网,感觉vue语法很多都没在electron-vue里体现出来,很多东西依旧看不懂,还是不会什么搜什么比较适合我。Q:.vue里为什么用exportdefault{}A:.vue的文件可以看成是一个组件,exportdefault只是为了导出去,说明这个.vue是可以被别的组件impo...原创 2020-01-20 18:43:00 · 441 阅读 · 0 评论 -
【vue】创建项目之vue init 和 vue create的区别
vue init是vue-cli2.x的初始化方式,可以使用github上面的一些模板来初始化项目webpack是官方推荐的标准模板名使用方式:vue init webpack 项目名称electron-vue的模板使用方式:vue init simulatedgreg/electron-vue 项目名称vue create是vue-cli3.x的初始化方式,模...原创 2020-02-02 21:12:17 · 7874 阅读 · 0 评论 -
【vue】单元测试工程
参考自:https://www.vuemastery.com/blog/Unit-Testing-in-Vue-Your-First-Test/1、创建新项目vue create vue-testing提示版本不够,卸载再重新安装npm uninstall -g vue-clinpm install -g @vue/cli重新输入vue create vue-testi...原创 2020-01-07 15:53:22 · 217 阅读 · 0 评论 -
【vue】创建vue项目
步骤参考:https://www.jianshu.com/p/02b12c600c7b1、全局安装vue-clicnpminstallvue-cli-g2、新建vue项目-在指定路径创建用指定项目名创建vue项目 cd到项目所在文件夹 cd/dE:\electronTest\VueTest vueinitwebpack”项目名称“ ...原创 2020-07-26 00:11:35 · 107 阅读 · 0 评论 -
【electron-vue】在electron中调用C++的dll(ffi库)
正如Node.js介绍4-Addon里说的,让JavaScript调用c++代码有三种方法:1.在子进程中调用C++程序2.调用C++的dll参考关于在electron中调用C++动态库的经验总结3.使用addon(实际上addon也是一个动态链接库)参考Node.js v14.8.0 文档 C++ 插件参考Electron & C++ 快速开发桌面Web "混合"应用这里选用第二种来实验安装1、安装 node-gyp 参考安装nod...原创 2020-08-29 19:13:12 · 7730 阅读 · 0 评论 -
【electron-vue】electron与c++程序通讯(socket)
参考从零开始实现Electron应用与C++应用交互npm install --save-dev electron-rebuildnpm install --save nanomsg原创 2020-08-27 15:20:16 · 3693 阅读 · 0 评论 -
【electron-vue】实现长按按钮+-输入框数字自增自减,上拖动增,下拖动减少。
实现长按按钮+-输入框数字自增自减。按下的鼠标移出2个按钮范围无视按钮+-属性,往上拖增加,往下拖减少需求:1、长按按钮+/长按按钮-,输入框数字自增/减少。2、长按时,鼠标移出了按钮区域,依旧可以自增/自减少。3、移出了按钮区域后,不管原来click的是+,还是-,只要mousemove方向往上,数字增加,方向往下,数字减少。4、点击输入框可以直接修改输入框的数值。功能点:1、mousedown事件、mouseup事件、setInterval2、父级组件调用子组件.原创 2020-08-24 16:52:47 · 1852 阅读 · 0 评论 -
【electron-vue】创建electron-vue工程 & electron-builder 打包失败
全局安装npm install vue-cli -g创建工程cnpm install simulatedgreg/electron-vue --save-dev(由于下载模板太慢了,先下载个模板)vue init simulatedgreg/electron-vue my-projectmy-project 是工程所在的文件夹名在E:E:\electronTest 输入v...原创 2020-07-26 00:07:09 · 537 阅读 · 0 评论 -
【electron-vue】进程无法杀死导致任务管理器资源飙升,电脑卡死的情况(改良版)
前景:同一个项目,别人的电脑不会,而我ctrl+s几下,后台8、9个进程,CPU 100%。解决:(不想知道过程的,直接拉到最后,看最终修改的代码)1、参考【Electron-Vue 】进程无法杀死导致任务管理器资源飙升,电脑卡死的情况。作为elctron-vue菜鸟,配置一窍不通,好不容易搜到这个文章,复制拷贝,运行ctrl+s报错。 exec(`TASKKILL...原创 2020-03-05 14:01:48 · 1658 阅读 · 0 评论