首页 > 其他分享 >02_electron快速建立项目

02_electron快速建立项目

时间:2023-09-21 09:58:03浏览次数:74  
标签:02 Git -- yarn electron git install 快速

一、安装 yarn

  在此之前可以先安装 git:Git - Downloads (git-scm.com)

  下面就是 yarn 安装的代码,在终端输入即可。

npm install --global yarn

 

  检查是否安装成功:

yarn --version

 

二、快速建立一个electron项目

  其实在Getting Started - Electron Forge就提到了,用 npm 也可以。这里就用新下载的 yarn。

  首先在想在放置项目的地方右键,用 Open Git Bash Here,输入:

yarn create electron-app Fast     # Fash 是文件名

   这里我出现了这种情况:

yarn install v1.22.5
[1/4] Resolving packages...
info There appears to be trouble with your network connection. Retrying...

   这里就是出现了网络问题,更换淘宝镜像解决问题:

yarn config set  registry https://registry.npm.taobao.org
yarn install --network-timeout 100000    # 并把上限超时给100000

   之后进入 Fast 文件,输入:yarn start就会出现这种情况:

 

三、编译一个.exe可执行文件

  首先在 Vscode 打开终端,直接输入以下命令,就可以它自动编译了。

yarn make

  但有个问题是,我这里遇到了这样的问题:

  所以这里得 右击此电脑 => 属性 => 高级系统设置 => 环境变量把git加入路径 E:\Study\Git\bin。

  再在 Vscode 终端里面输入 yarn make 。完成后就会出现下面的界面:

  之后在 out 文件夹下出现了一个 fast-win32-x64 文件夹,只需要把这个文件夹打包给任何人都可以使用啦。

标签:02,Git,--,yarn,electron,git,install,快速
From: https://www.cnblogs.com/toutiegongzhu/p/17719013.html

相关文章

  • 春秋云镜 - CVE-2022-32991
    靶标介绍:该CMS的welcome.php中存在SQL注入攻击。访问页面,先注册,使用邮箱加密码登录。bp抓包,后台挂上sqlipy然后去测welcome.php,常用的语句都没成功但过一会就有了结果,注入点在eid这个参数,看payload是bool盲注。直接sqlmap一把梭,脱裤。sqlmap-rsql.txt--dbs--batch......
  • VS2022插件用法大全
    C#MethodsCodeSnippetsC#方法片段代码在代码区直接输入片段关键字+Tab,即可快速生成想要的方法签名https://marketplace.visualstudio.com/items?itemName=jsakamoto.CMethodsCodeSnippetsmethod普通方法imethod接口方法(没有方法体实现)vmethod虚方法smethod静态方法xmet......
  • Redis漏洞总结--未授权--沙箱绕过--(CNVD-2015-07557)&&(CNVD-2019-21763)&&(CVE-2022
    Redis未授权--沙箱绕过--(CNVD-2015-07557)&&(CNVD-2019-21763)&&(CVE-2022-0543)环境复现采用Vulfocus靶场进行环境复现,官网docker搭建有问题,具体搭建教程参考vulfocus不能同步的解决方法/vulfocus同步失败CNVD-2015-07557未授权访问影响版本Redis<=5.0.5漏洞探测使用端......
  • 2、快速传球
    班级组织传球活动,男女同学随机排成m行n列队伍,第一列中的任意个男同学都可以作为传球的起点,要求最终将球传到最后一列的任意-个男同学手里,求所有能够完成任务的传球路线中的最优路线(传球次数最少的路线)的传球次数。传球规则:1.男同学只能将球传给男同学,不能传给女同学2.球只能......
  • 2023/09/20 动手动脑
     package示例;importjava.util.Random;importjava.util.Scanner;publicclassthourandom{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);System.out.println("请输入你要生成随机数的数量");int......
  • 2023/9/19
    6-2两个有序链表序列的合并分数 10全屏浏览题目切换布局作者 DS课程组单位 浙江大学本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列。函数接口定义: ListMerge(ListL1,ListL2);其中List结构定义如下: ......
  • 日常记录--day7--2023-9月20日--周三
    日程:今天只有上午有节英语课,8点30起床,吃了个早饭去上课。中午小睡一个小时,下午没课,起来学习了一会Javaweb,今天主要学了HTML,自己写了个简单的,晚上7-9点继续javaweb,今天没有力扣。学了什么:Javaweb让人头疼,复习了之前的力扣题,继续学习Javaweb。PS:不想学习,想要成为充电线;......
  • 2023.9.20——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午上课,下午做任务。我了解到的知识点:1.了解了关于模型训练的一些知识和注意事项;2.了解了关于软件构造的一些知识,明日计划:1.上课;2.比赛;......
  • 2023.9.20
    学习了java的方法,提出新的方法,解决的将是影响做事成效的根本原因。就是将一个大的模块分成小的模块,再把小模块分成更细的把小小模块,一个模块对应于一个单元。学会了软件工程的模块化原则,把一个复杂的系统划分为子模块,方便设计实现和维护。动手又动脑编写一个方法,使用以上算法生......
  • 使用js开发一个快速打开前端项目的alfred插件
    使用js开发一个快速打开前端项目的插件目录前言使用的技术栈步骤问题发现待优化前言一直以来开发都是先打开vscode,然后选择项目,在项目多的情况下会觉得挺繁琐;如果同时打开了许多vscode窗口,寻找目标窗口也比较麻烦,于是萌生了开发一个alfred的工作流插件的想法,目标是在alf......