首页 > 其他分享 >electron 安装爬坑记录

electron 安装爬坑记录

时间:2024-02-02 16:14:17浏览次数:29  
标签:npm 记录 config electron https 镜像 官网 安装

今天在electron官网查看教程时,决定跟着教程写一个demo,本以为很简单的一个过程,没想到出门就遇见了坑~

1. 首先,按照官网先下载electron包,执行命令如下

npm install --save-dev electron

结果如下图,

根据提示,应该是网络不通。于是乎,将网改为WiFi,再试,依然不行;又把science上网打开,可能机场不行,问题依然如上;

2. 然后查看npm源路径配置,同时设置为淘宝镜像

npm config set registry https://registry.npm.taobao.org/

结果如下:

什么情况???证书过期!!!  淘宝镜像怎么过期了???   于是,百度搜索镜像,更换npm源地址后,网络不通,最后更改为了中国镜像 https://registry.npmmirror.com/(淘宝镜像不可以用了,建议可使用这个) 

3. 更改为中国镜像后,发现还是下载不了。根据官网安装教程中,需要设置electron中国镜像地址

于是,查找了网上资料,需执行一下命令:

npm config set ELECTRON_MIRROR "https://npm.taobao.org/mirrors/electron/

4. 意外还是发生了:

 什么鬼??? 为什么不支持此选项???   网上有文章说node版本太高不支持,需要从18换到16, OK,那就换,结果依然提示如上。这到底是哪个版本才支持啊????同志们,有没有想砸电脑???

 

5. 最后发现一篇文章,可使用命令 npm config ls 来查看配置文件地址,然后直接在源文件里面添加命令行,哈哈哈,这还不简单,于是打开文件添加如下

 保存,继续执行  npm install --save-dev electron ,安装成功

 

6. 最后执行  yarn start 。 Hello World 界面出现了~

 

标签:npm,记录,config,electron,https,镜像,官网,安装
From: https://www.cnblogs.com/zeosky-zhe/p/18003335

相关文章

  • ubuntu上安装meson & 如何使用meson编译C代码
    一·搭建meson环境并简单编译:1.什么是meson  Meson旨在开发最具可用性和快速的构建系统。提供简单但强大的声明式语言用来描述构建。原生支持最新的工具和框架,如Qt5、代码覆盖率、单元测试和预编译头文件等。利用一组优化技术来快速变异代码,包括增量编译和完全编译。 ......
  • 在ubuntu16.04下,源码编译安装特定版本的MongoDB PHP扩展
    背景:我的php项目在连接其他mongo库时报:Serveratxxx:27017reportswireversion5,butthisversionoflibmongocrequiresatleast6(MongoDB3.6)原因:本地MongoDBPHP扩展的版本过高解决方法:降低本地PHP扩展MongoDB版本,现在要降到mongodb-1.12.0版本步骤:1:下载......
  • 【2024】jmeter分布式压测记录
    一、分布式压测配置分布式压测分为一台master机器和多台slave机器,master机器主要用于控制多台slave机器运行并汇总运行结果。当然,压力机资源紧张时,master机器只做控制机有点浪费,也可以通过配置让master机器也作为施压机,既做控制机又做施压机。1.配置准备工作master配置:jmet......
  • confluence安装部署
    前言:项目中会遇到各种问题,或者接收到各种信息,随着项目的增多,每个人手动记录笔记,不能充分团队共享,为了解决这个问题,可以安装【在线知识库】,用于分区块记录各种笔记问题等,并能实现团队共享1、准备安装包:###confluence安装包atlassian-confluence-5.8.6-x64.bin##jdk安装包jdk-8u5......
  • linux系统mysql下载安装(二进制下载)
    最近在重新学习测试的基础知识,刚好学到数据库这一章,打算搭建一套linux系统上搭建mysql的服务端,简单做个记录,今天主要了解了二进制下载CentOs默认使用的软件包管理器是yum,我是用的是CentOs7,执行安装命令为:sudoyuminstallmysql-server,但是在安装的时候遇到问题,提示“没有可用软......
  • Jenkins超全安装,自动化部署SSM项目,消除你的部署烦恼
    Jenkins超全安装,自动化部署SSM项目,消除你的部署烦恼:https://blog.csdn.net/m0_54349490/article/details/130268867?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170683971316800188582910%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request......
  • 安装 ' 国际版 ' 火狐浏览器及设置调试
    事件起因: 很多人不知道,火狐浏览器分为国内版和国际版,国内版一般是国内代理商在做,很多捆绑插件,这些插件并不是我们经常会用到的,但是国际版就很干净,没有那么多乱七八糟的东西今天我们来安装火狐浏览器国际版打开火狐官网,https://www.firefox.com.cn/一直往下拉......
  • docker安装TIDB
    1、添加docker-compose.ymlversion:'2'networks:tidb_net:driver:bridgeipam:driver:defaultconfig:-subnet:192.168.88.0/24gateway:192.168.88.1services:pd0:image:pingcap/pd:latestpor......
  • windows安装gvm
    Releases·voidint/g·GitHub--https://github.com/voidint/g/releases下载后1、设置windows环境变量G_MIRROR=https://golang.google.cn/dl/https://golang.google.cn/dl/2、设置g的工作目录G_HOME=D:\gvm3、配置GOROOT这个指向g工作目录下的go,g安装go版本后,会在这个......
  • DataX-Web安装
    1、介绍DataXWeb是在DataX之上开发的分布式数据同步工具,提供简单易用的操作界面,降低用户使用DataX的学习成本,缩短任务配置时间,避免配置过程中出错。用户可通过页面选择数据源即可创建数据同步任务,支持RDBMS、Hive、HBase、ClickHouse、MongoDB等数据源,RDBMS数据源可批量创建数据......