ElectronNetTest
系统环境:Ubuntu 18.04.2 Desktop
软件环境:asp.net core 2.2,Node.js(version>8.6)
Github上有人说不支持 asp.net core 2.2,详见:https://github.com/ElectronNET/Electron.NET/issues/209
但我这里没这个问题,我装的就是2.2版本,估计是作者已经更新了,但还没关闭问题。
开始---->>
1.创建ElectronNetTest文件夹并进入
2.输入 dotnet new mvc,创建项目
3.用VSCode打开项目文件夹,并打开终端
4.在终端中输入 dotnet add package ElectronNET.API ,安装包
5.打开 Program.cs文件,添加 using ElectronNET.API; 引用,并在Builder中增加 UseElectron
6.打开 Startup.cs文件,在Configure函数最后增加Electron创建窗口
7.在终端中输入 dotnet tool install ElectronNET.CLI -g (下图我已经装好了)
8.继续输入 electronize init ,初始化
9.输入 electronize start ,安装依赖(内部使用npm,非常慢。。。耐心等待)并运行
opps,发生错误,没找到 electron
10.输入 sudo npm install electron-packager --global ,安装electron
11.再次 electronize start ,提示node_modules已存在,删掉这个目录
12.重新 electronize start
13.成功,运行界面
ElectronNetTest的更多相关文章
随机推荐
- abp项目中无法使用HttpContext.Current.Session[""]的问题
web项目Global.asax.cs中加入如下代码 public override void Init() { this.PostAuthenticateRequest += (sender, e) ...
- No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal
No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in t ...
- 使用vmware安装ubuntu不能上网
桌面版的话,进入桌面后还可以配置,服务版,我是在安装过程中提示的网络配置时候按照下面的方法手动配置的 安装虚拟机时候要安装网络服务,有的虚拟机在安装过程中可能已经安装好了,主机保持VMware NAT ...
- left join用法
表1: Person +-------------+---------+ | 列名 | 类型 | +-------------+---------+ | PersonId | int | | Firs ...
- 【算法专题】工欲善其事必先利其器—— 常用函数和STL
一. 常用函数 #include <stdio.h> int getchar( void ); //读取一个字符, 一般用来去掉无用字符 char *ge ...
- unity实现一个物体绕着某点旋转
transform.RotateAround(o.transform.position,Vector3.up,20*Time.deltaTime);transform.Rotate(Vector3.u ...
- python对数据类型的相关操作
一.int的相关操作 int只有一个相关操作,bit_length() 用于计算一个数字的二进制长度 二.bool的相关操作 1.把数字转换成bool,除了0,返回的都是True a = 10 p ...
- Hadoop3集群搭建之——hive安装
Hadoop3集群搭建之——虚拟机安装 Hadoop3集群搭建之——安装hadoop,配置环境 Hadoop3集群搭建之——配置ntp服务 Hadoop3集群搭建之——hbase安装及简单操作 现在到 ...
- 2019.01.02 洛谷P4512 【模板】多项式除法
传送门 解析 代码: #include<bits/stdc++.h> #define ri register int using namespace std; typedef long l ...
- 2018.10.31 bzoj3339&&3585mex(主席树)
传送门 双倍经验 直接上主席树,每个叶节点维护这个值出现的最右区间,非叶子节点维护当前值域内所有最右区间的最小值. 查询的时候只用在以root[qr]root[qr]root[qr]为根的树上面二分. ...