当前位置: 首页 > news >正文

甘南藏族自治州网站建设_网站建设公司_AJAX_seo优化

合肥市建设工程市场价格信息网站,wordpress教程 书籍,电商关键词工具,沧州推广建站0x01、Electron.NET1、介绍Electron是由Github上的一支团队和一群活跃贡献者维护。用HTML#xff0c;CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.Js合并到同一个运行时环境中#xff0c;并将其打包为Mac#xff0c;Windows和Linu… 0x01、Electron.NET  1、介绍    Electron是由Github上的一支团队和一群活跃贡献者维护。用HTMLCSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.Js合并到同一个运行时环境中并将其打包为MacWindows和Linux系统下的应用来实现这一目的。官方地址https://electronjs.org。Chromium是谷歌浏览器的引擎Node.js,就是.......还用我说吗    Electron.Net是对这项技术的C#实现棒棒的。( .NET Core版本)  2、吐槽    也是两个月没更了有灰某些Bug在修复中刚入门的时候特纠结现在整理出来了让老铁门少些烦恼。  3、搭建流程(以下流程是对电脑上没有nodejs痕迹的人来讲如果你用过nodejs你还看这步干啥该干啥干啥去)    a、Electron.NET是基于Electron和Node.js的因此在你开撸之前需要做点准备工作。    b、安装Node.js 去https://nodejs.org/en/下载    c、打开node.js命令行注册一个配置文件敲命令npm config set registry xxx xxx随便写, 你就写xxx也行, 野路子, 但没毛病    d、上面那个命令运行完会生成一个.npmrc文件。找到它(c:\User\Administrator\.npmrc)我找不到就用everything搜索。    e、编辑你找到的文件换一些源阿里的快清空所有内容并写入      registryhttps://registry.npm.taobao.org      sass_binary_sitehttps://npm.taobao.org/mirrors/node-sass/      phantomjs_cdnurlhttp://npm.taobao.org/mirrors/phantomjs      ELECTRON_MIRRORhttp://npm.taobao.org/mirrors/electron/    f、继续敲命令 npm install -g electron     g、继续敲命令npm install electron-packager --global    h、分别敲node -v和electron -v看看装没装上    i、如图          j、不是很懂Node.js的配置除了这个环境需要其它我也不用它。  4、开发    a、打开你的vs下载ElectronNET.API这个包包。    b、Program.cs里加上.UseElectron(args)。          WebHost.CreateDefaultBuilder(args).UseStartupStartup()                .UseElectron(args).Build();    c、在Startup.cs里Configure方法中在app.UseMvc()下面加var browserWindow await Electron.WindowManager.CreateWindowAsync(new BrowserWindowOptions            {                Width 1152,                Height 864,                Show true,                Centertrue,                Transparenttrue            },$http://localhost:{ BridgeSettings.WebPort }/1.html);            browserWindow.OnReadyToShow () browserWindow.Show();            browserWindow.SetTitle(Electron.NET API Demos); 我解释一下 $http://localhost:{ BridgeSettings.WebPort }/1.html  这个URL参数就是你APP一打开的时候显示的页面。      BridgeSettings.WebPort就是获取你这个mvc绑定在本地的端口但是跟你配置文件的端口可不一样啊。      比如我的配置文件中指定mvc端口为50000但是生成的时候端口可能却是8000.      这时候程序上下文所指定的路径为\你的项目\obj\Host\node_modules\.bin    d、写你的逻辑就像写网站一样全部写完也测试完了再开始改配置文件      ItemGroupDotNetCliToolReference IncludeElectronNET.CLI Version* //ItemGroup      DotNetCliToolReference节点改成上面的样子因为要用到它的tool.    e、在你的程序包管理控制台中找到你项目路径刚开始是在外面的你得cd一下啊啥样算进去就是dir能看到你的program.cs就行了。    f、 然后此时运行dotnet electronize init,  它给你生成一个electron.manifest.json文件。    g、 然后继续dotnet electronize start, 可能会报错没关系只要控制台橘黄色方框不灭运行中那你就继续等走两步没病走两步...            别的电脑没这么报错我家里的电脑就咔咔的冒红我鸟都不鸟demo照样像红太阳一样冉冉升起    h、效果            这个是之前写的一个动态下雨的页面水珠子好像被我改得不像了- -另外文字不居中实在抱歉- - 因为当时只会css3不太会css.......      有人觉得不应该拿ElectronNET跟WPF比XAML万岁。嗯呐万岁对。见仁见智老衲涂个清静。    g、资源      更多例子在https://github.com/ElectronNET/electron.net-api-demos 这个是各种各种C#例子代码如果窗口不显示Showfalse改成true试试。      那里面的例子是C#以及js对照的js的明显没官网的全 就算你看完例子也不一定能找到上面代码中的一些代码因为我翻了点源码。毕竟是初版啥都慢慢来吧。      今儿的例子我传到https://github.com/NMSLanX/ElectronNET.Demo0x03、结尾        上了岁数了时间和精力明显不够了自顶而下的学习方法也成为了习惯。    很多类库的文档以及demo对于开发人员来说就是天书我从来不怪身边人说我看不懂太难了我不会。    我从不侮辱他们的智商如果有人不懂那一定是作者以及团队的事项目文档不够全面demo的功能覆盖率低同时也是生态中每个人的失职       降低学习成本是每个.NET传教士义务与责任。    建立生态保护生态见者有份。原文地址:http://www.cnblogs.com/NMSLanX/p/8278138.html.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com
http://www.ihoyoo.com/news/73011.html

相关文章:

  • 做网站行业统称叫什么行业龙岩新罗区建设局网站
  • 麻涌网站仿做网络公司经营范围可以加技
  • 驾校网站源码下载建筑工程招工信息平台
  • 网站交互怎么做的素材最多的网站
  • 网站开发设计运维网站设计的目的和任务
  • 门网站建设色蜂视频
  • 做竞价的网站可以做优化吗建设网站的公司济南兴田德润o评价
  • 友情链接对网站的影响哈尔滨松北区建设局网站
  • 适合新手做的网站项目wordpress生成纯html
  • 美点网络公司网站电商个人营业执照注册
  • 网站制作培训费用家庭装潢设计
  • 阿里云企业网站建设教程京东页面网页设计与制作实训报告
  • html网页设计环保网站中山大兴网站建设
  • 交互式网站模板做网站和网页的目的和作用
  • 长安网站建设免费咨询网站建设方案书应急处置方案
  • 西安 网站建设 费用大连免费网站制作
  • 开发一个商城需要多少钱seo刷关键词排名免费
  • 韶关做网站的西班牙语网站设计哪家好
  • 宁波做微信网站论述网站建设过程中应注意的问题
  • 郑州网站建设渠道兰州网站建设营销q479185700刷屏
  • 怎么做自己的优惠价网站个人电商网站建设范例
  • 郑州网站建设专业乐云seo网络营销的基本特征
  • 免费学做淘宝的网站百度注册域名免费建站
  • 网站建设推广专家服务网站建设存在哪些问题
  • 乐清做网站的公司网站支付怎么做虚拟币支付
  • 成都工程网站建设佛山网站制作在线
  • dede医院网站模板企业做网站的
  • 做动效网站沈阳网站开发培训多少钱
  • 企业网站建立网络虚拟社区时对于企业中公it培训机构怎么样
  • 衡阳公司做网站慈溪市网站建设