系统环境: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的更多相关文章

随机推荐

  1. unwind

    unwind:可以将一个列表展开为一个行的序列1.列表 unwind[1,2,3]as x return x2.创建唯一列表with[1,2,3,3]as coll unwind coll as x ...

  2. android 使用UDP发送数据 DatagramSocket 创建对象为null

    DatagramSocket socket=null; try { socket = new DatagramSocket();  //这里创建对象为空 } catch (SocketExceptio ...

  3. Java学习笔记:注解Annotation

    annotation的概念 In the Java computer programming language, an annotation is a form of syntactic metada ...

  4. AJAX-URL-HTTP协议-缓存-DOM操作-HTML元素事件

    1.URL 1.URL的作用 用于来表示任意一个资源的位置(互联网上). 协议+主机名+文件目录结构+文件名称 2.详解 格式: <scheme>://<user>:<p ...

  5. input.file样式修改

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  6. python学习 day19 (3月26日)----(对象组合)

    深谙:非常透彻地了解:熟悉内中情形.谙,读作‘ān’ 熟悉. 1.面向对象作用:规划了代码中的函数处理的是哪一类问题 解决了传参的问题 方便扩展 方便重用 2.类的定义和使用类当中有哪些成员 ''' ...

  7. 用模糊查询like语句时如果要查是否包含%字符串该如何写

  8. swift-基础语法2

    一.整形 :有符号和无符号类型 有符号类型:Int ,Int8 ,Int32,Int64 无符号类型: UInt ,UInt8 UInt32,UInt64 注意点:如果你的开发环境是32位,那么Int ...

  9. yii2 控制器渲染

    render() : 渲染一个 视图名并使用一个 布局返回到渲染结果. renderPartial() : 渲染一个 视图名并且不使用布局. renderAjax() : 渲染一个 视图名并且不使用布 ...

  10. SQL语句or查询,union all查询,分页查询,分组,AND查询

    一.OR查询 1.在AND多个筛选条件和一个or条件时,如果没有括号包裹,or会就近原则包裹之后的所有and条件,也就是同级的多个and条件只能对,or条件的一边起作用 2.如果or条件两边的筛选条件 ...