首页 > 其他分享 >曲径农场electron

曲径农场electron

时间:2024-05-14 15:55:17浏览次数:19  
标签:npm VB 农场 跨平台 js 曲径 electron forge

这篇写的一塌糊涂,草草掠过即可。

忆及二十年前在校园懵懵度日,继而八八六加八,亲睹某同辈VC6娴熟开发erp软件,不以其异,是时小年轻工资小半数只可晚一碗汤粉加两啤,有的是赚几铜板的兴奋和未知的憧憬,想着两三年功夫,吾亦可为之,及而职场垂暮,c++基本没怎么学,写望其项背而不能之语也是欺己欺人,人生不会有ticket two。说起那时,正是delphi不再,dotnet普及,VB流行,在书店买书,会发现VB书有的是,C#和VC的却很少,要么是干这一行的素质高,眼光到,筛过一层了,要么VB就是留给半知不懂的入行者啃的。专业是电子的我入行很菜,仅就硬件/2k/03做一些安装运维,没去啃也啃不动VB,某契合下10年始耕耘c#,其一趣事是,开始我打网线水晶头是平行线,是在一次传输信号故障状况下,上网搜索才得知有485A/B的线序,往事映目...
梦及一些挂碍,想着vc晒晒,就着traditional windows gui programming搜一下,QT,java这些字眼都是熟悉的,接着看到electron,的确,略读知曾海搜网过而纵,成见现在也是,高性能有c/c++,易用有c#,跨平台有java,QT,python,.net core,累,犯不着就js来啃gui啊,因搜的博文也谈及其菜和electron的易用,还是尝尝再论辣椒秋葵。
其主页,https://electron.nodejs.cnhttps://www.electronjs.org/,有详细的初学教程,参照Electron in Action-2018.pdf,试着走了一遍,记录如下:
1.添加启动start模块必不可少
"scripts": { "start": "electron ." }
2.项目初始化npm init,description和author必不可少,没写forge会报错
2.app.on('window-all-closed'和app.on('activate'在跨平台时才可能用上,不写也能运行
3.看文档node的 global precess和document context不同的处理过程,故webPreferences: {preload: path.join(__dirname, 'preload.js')}这一项时必须的,且必须不在一个js文件里,这提法挠人痒痒啊
4.node的全局变量 __dirname等,在html文件内不起作用,只能放在js里
5.安装forge,“npm install @electron-forge/cli”,因为github是屏蔽了的,不懂@其妙,试过不加@就是安装不了,会弹出github验证
6.npm run make,out子目录的项目名下真见到有生成的exe文件

标签:npm,VB,农场,跨平台,js,曲径,electron,forge
From: https://www.cnblogs.com/qiuwenzheng/p/18191036

相关文章

  • 渲染农场评测:6大热门云渲染平台全面比较
    在3D行业中,选择一个合适的云渲染平台可能会令许多专业人士感到难以抉择。为此,我们精心准备了6家流行云渲染平台的详尽评测,旨在为您的决策过程提供实用的参考和支持。目前,市面上主要的3D网络渲染平台包括六大服务商,如Renderbus瑞云渲染、某100、炫某、渲某、渲得某、扮家某等。每......
  • Electron桌面应用
    Electron介绍Electron集成了chromium(支持最新特性的浏览器)与Node.js(javascript运行时,可实现文件读写)NativeAPI是(提供统一原生界面操作的能力)工作流程:启动APP启动主进程,创建窗口,加载指定界面,开启渲染进程,渲染进程需要进行通信(如新增歌曲打开文件夹选择MP3文件)需通过主进程调用......
  • electron 菜单选项 - 隐藏,设置菜单
    隐藏菜单const{app,Menu,session}=require('electron');/*隐藏electron的菜单栏*/Menu.setApplicationMenu(null);设置菜单const{app,Menu,session}=require('electron'); //创建menufunctioncreateMenu(){letmenuStructure=[......
  • electron的两个进程
    electron 有两个类别的进程,一个是主进程,另一个是渲染进程 主进程:启动后一直存在的,相当于一个树的主干并不会展示出来,是看不到的所有跟系统资源交互的操作都在这里进行操控渲染进程,新建或销毁一个渲染进程调用 app.js 文件,app.js 里面的内容就是 主进程 的内容,里面会有......
  • 渲染农场怎么渲染照片级效果图?
    当讨论3D渲染的真实性时,不可避免地会将目光投向渲染农场。这些基于云的计算大军,专门负责逐帧打造接近现实的画面效果,无论是在电影动画还是在效果图制作等行业,都扮演着重要的支撑角色。对观众来说,画面的真实性几乎是一瞬间就能感知的,因此,在渲染3D模型时,追求高速度与高质量的输出成......
  • Razavi - RF Microelectronics的笔记 - Differential Output Current
    Onpage400,example6.26,weareaskedtoanalyzeadouble-balancedcircuitonits\(IP_2\).Idon'tgetwheredoes(6.127)comefrom.Sincethere'snoexplanationon(6.127),Iguessthisequationisobvious.SoIreducetheproblemandtry......
  • Razavi - RF Microelectronics的笔记 - Current-Driven Passive Mixer
    Onpage367,whilediscussingaboutcurrent-drivenpassivemixer,thereisthissaying:theswitchesinFig.6.39(b)alsomixthebasebandwaveformswiththeLO,deliveringtheupconvertedvoltagestonodeA.Iamquiteconfusedonwheredoesthiswave......
  • c4d动画代渲染怎么报价?动画代渲染平台(含云渲染农场)
    在C4D动画代渲染的报价问题时,需要考虑多个因素,如动画复杂度、渲染时长、所需技术以及市场行情等。动画代渲染平台作为专门提供专业渲染服务的机构,其报价通常会根据客户的具体需求和项目特点来定制。下面一起来看看相关内容吧。一、c4d动画代渲染如何报价三维动画的定价通常基于......
  • 基于electron-store的最佳实践封装工具类
    基于之前讨论的electron-store最佳实践,以下是一个更加完善和健壮的封装示例,包含了类型处理、默认值设定、以及一些实用方法,以适应更复杂的场景://storeUtil.jsconstStore=require('electron-store');constapp=require('electron').app;classStoreUtil{constructor......
  • IPC-7711/21D, IPC-7711D, IPC-7721D 电子组件的返工、修改和维修,验收标准。Rework,
    IPC-7711/21-RevisionD-StandardOnly:Rework,ModificationandRepairofElectronicAssembliesTheIPC-7711/21guideprovidesproceduresforrework,repairandmodificationofprintedboardassemblies,includingtoolsandmaterials,commonprocedures,......