国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

2022.08 使用npm安裝electron及electron-forge安裝中出現(xiàn)的卡頓、緩慢、報(bào)錯(cuò)問(wèn)題的個(gè)人解決辦法

這篇具有很好參考價(jià)值的文章主要介紹了2022.08 使用npm安裝electron及electron-forge安裝中出現(xiàn)的卡頓、緩慢、報(bào)錯(cuò)問(wèn)題的個(gè)人解決辦法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

最近想嘗試一下使用electron,但是光安裝和打包發(fā)布的嘗試就調(diào)整了一天

以下包括

  1. electron-forge環(huán)境變量設(shè)置
  2. electron本體安裝時(shí)候的網(wǎng)絡(luò)問(wèn)題
  3. electron-forge安裝時(shí)候的報(bào)錯(cuò)和緩慢問(wèn)題

electron源在國(guó)外還真是困擾

本文寫(xiě)于2022/08/25,請(qǐng)保證您的npm和node版本盡量是新的

安裝時(shí)卡頓或緩慢問(wèn)題

較通用解決方案:設(shè)置環(huán)境變量

設(shè)置npm electron默認(rèn)安裝路徑的環(huán)境變量
npm config set ELECTRON_MIRROR http://npmmirror.com/mirrors/electron/
能大概率解決electron安裝緩慢或卡頓

刪除變量npm config delete ELECTRON_MIRROR

查看npm 變量 npm config ls

使用淘寶源時(shí)卡住

electron 本體卡住

2022.08 使用npm安裝electron及electron-forge安裝中出現(xiàn)的卡頓、緩慢、報(bào)錯(cuò)問(wèn)題的個(gè)人解決辦法
主要卡在reify:lodash:timing reify:audit

這是由于npm換下載源為國(guó)內(nèi)源導(dǎo)致的問(wèn)題,在作者網(wǎng)絡(luò)尋找解決時(shí)也發(fā)現(xiàn)有其他人遇見(jiàn)此問(wèn)題,且尤其是淘寶源在作者的機(jī)器上絕對(duì)會(huì)卡頓

除設(shè)置環(huán)境變量,將npm換回原來(lái)的下載源解決外

npm install cnpm -g安裝cnpm后使用cnpm安裝electron也可解決


npm install --save-dev @electron-forge/cli卡住

2022.08 使用npm安裝electron及electron-forge安裝中出現(xiàn)的卡頓、緩慢、報(bào)錯(cuò)問(wèn)題的個(gè)人解決辦法
主要卡在reify:rxjs: timing reifyNode:node_modules/lodash
同樣出現(xiàn)在使用淘寶源時(shí)候,和上面的本體一樣可以通過(guò)cnpm和設(shè)置變量解決


npx electron-forge import報(bào)錯(cuò)

2022.08 使用npm安裝electron及electron-forge安裝中出現(xiàn)的卡頓、緩慢、報(bào)錯(cuò)問(wèn)題的個(gè)人解決辦法
基本報(bào)錯(cuò)都有"electron-squirrel-startup"這個(gè)包安裝失敗
報(bào)錯(cuò)信息多種多樣,包括但不限于

  1. 網(wǎng)絡(luò)重置
  2. 超時(shí)
  3. lockfile的版本錯(cuò)誤
    第三個(gè)會(huì)告訴你本地和依賴的lockfile版本對(duì)不上,但其實(shí)本地已經(jīng)是2版本了

由于是npx安裝,cnpm用不上,npm國(guó)內(nèi)源基本報(bào)錯(cuò),npm官方源等半小時(shí)都不一定安裝完

由于electron-forge import的作用是修改package.json的開(kāi)發(fā)依賴并且?guī)湍惆惭b上依賴

手動(dòng)安裝即可解決這個(gè)問(wèn)題,請(qǐng)一定先設(shè)置環(huán)境變量,否則將會(huì)導(dǎo)致國(guó)內(nèi)網(wǎng)絡(luò)環(huán)境打包安裝非常緩慢
將下面內(nèi)容復(fù)制進(jìn)package.json文件

{
    "name": "problem-test",
    "version": "1.0.0",
    "author": {
      "name": "canals"
    },
    "description": "demo-electron",
    "main": "main.js",
    "scripts": {
      "start": "electron-forge start",
      "package": "electron-forge package",
      "make": "electron-forge make",
      "e-start": "electron ."
    },
    "devDependencies": {
      "@electron-forge/cli": "^6.0.0-beta.65",
      "@electron-forge/maker-deb": "^6.0.0-beta.65",
      "@electron-forge/maker-rpm": "^6.0.0-beta.65",
      "@electron-forge/maker-squirrel": "^6.0.0-beta.65",
      "@electron-forge/maker-zip": "^6.0.0-beta.65",
      "electron": "^20.1.0"
    },
    "dependencies": {
      "electron-squirrel-startup": "^1.0.0"
    },
    "config": {
      "forge": {
        "packagerConfig": {},
        "makers": [
          {
            "name": "@electron-forge/maker-squirrel",
            "config": {
              "name": "electron_demo"
            }
          },
          {
            "name": "@electron-forge/maker-zip",
            "platforms": [
              "darwin"
            ]
          },
          {
            "name": "@electron-forge/maker-deb",
            "config": {}
          },
          {
            "name": "@electron-forge/maker-rpm",
            "config": {}
          }
        ]
      }
    }
  }
  

"devDependencies"的版本后綴都是一樣的

可以安裝最新版本的@electron-forge/cli,把版本號(hào)復(fù)制到下面幾個(gè)

然后npm install或cnpm install,把依賴裝上

一定設(shè)置環(huán)境變量
npm run make即可成功快速安裝打包依賴并且打包成功文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-487885.html

到了這里,關(guān)于2022.08 使用npm安裝electron及electron-forge安裝中出現(xiàn)的卡頓、緩慢、報(bào)錯(cuò)問(wèn)題的個(gè)人解決辦法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 解決npm安裝electron總失敗的問(wèn)題

    百度和谷歌搜索,各種換源加代理都沒(méi)解決。 最后找到了 https://npmmirror.com/ 這個(gè)網(wǎng)站,根據(jù)指導(dǎo),安裝定制的cnpm管理工具 npm install -g cnpm --registry=https://registry.npmmirror.com 然后執(zhí)行cnpm install –save-dev electron 成功了。

    2024年01月19日
    瀏覽(23)
  • CRT串口工具使用方法2022.08.11

    CRT工具使用說(shuō)明 一,安裝SecureCRT工具, 然后安裝串口驅(qū)動(dòng)(可用驅(qū)動(dòng)精靈) 二,將機(jī)器串口線和電腦串口板連接上。(機(jī)器開(kāi)機(jī)狀態(tài)) 三,查看電腦端設(shè)備管理器的串口com幾(創(chuàng)建串口鏈接端口選擇), 四,打開(kāi)CRT,選快速連接(帶閃電圖標(biāo)的按鍵), 1,協(xié)議(P)選擇:

    2024年02月04日
    瀏覽(17)
  • 如何解決無(wú)法npm下載electron依賴的

    使用electron,安照官方例子,結(jié)果是失敗的。原因是下載官網(wǎng)的二進(jìn)制包失敗,結(jié)果不能執(zhí)行。 也用了npm的鏡像:registry = \\\"https://registry.npmmirror.com/\\\",也不行。 后來(lái)網(wǎng)上折騰一段時(shí)間,看到一個(gè)開(kāi)源項(xiàng)目(基于electron),寫(xiě)到要在npm設(shè)置electron的鏡像,才可以。 使用命令:npm

    2024年02月21日
    瀏覽(24)
  • 安裝使用electron

    安裝使用electron

    運(yùn)行cmd查看是否安裝及版本號(hào) npm直接安裝會(huì)報(bào)錯(cuò)缺少什么文件,使用cnpm進(jìn)行安裝 直接安裝cnmp后,再用cnmp命令安裝可能會(huì)報(bào)錯(cuò)Error: Cannot find module ‘node:util’ 原因是npm版本與cnpm版本,先卸載再指定版本安裝 打開(kāi)淘寶鏡像網(wǎng)站鏈接https://npm.taobao.org/mirrors/electron/?? 找到對(duì)應(yīng)

    2024年02月10日
    瀏覽(25)
  • 10/08/2022

    好題 Leetcode舒適的濕度:有一個(gè)整數(shù)數(shù)組,可以任意翻轉(zhuǎn)元素的正負(fù)號(hào),求如何最小化 連續(xù)子數(shù)組的最大總和。1 = n = 1000 CF1736C2 Good Subarrays (Hard Version):對(duì)于一個(gè)子數(shù)組,如果素有元素比下標(biāo)(從1開(kāi)始)大,則它是好子數(shù)組。每次query可以改變一個(gè)數(shù)字,求所有好子數(shù)組個(gè)數(shù)

    2023年04月14日
    瀏覽(15)
  • 「Electron|問(wèn)題記錄」解決npm install electron --save-dev 各種下載速度過(guò)慢、超時(shí)或者報(bào)錯(cuò)等問(wèn)題

    本文主要記錄安裝electron時(shí)遇到的問(wèn)題以及最終幫助我解決這些問(wèn)題的方案。 開(kāi)始搗鼓桌面端,想著希望web端和桌面端同時(shí)迭代,代碼復(fù)用性可以強(qiáng)一點(diǎn),選擇了Electron作為技術(shù)選型??上г谕ㄟ^(guò)npm下載eletron的時(shí)候遇先后遇到幾個(gè)報(bào)錯(cuò): RequestError: connect ETIMEDOUT 185.199.109.133

    2024年02月16日
    瀏覽(42)
  • macOS下由yarn與npm差異引發(fā)的Electron鏡像地址讀取問(wèn)題

    macOS下由yarn與npm差異引發(fā)的Electron鏡像地址讀取問(wèn)題

    記錄macOS下由yarn與npm差異引發(fā)的Electron鏡像地址讀取問(wèn)題 寫(xiě)在前面:該問(wèn)題僅僅出現(xiàn)在Linux和macOS上,Windows上不存在該問(wèn)題! 最近筆者重新拾起了Electron,把最新版Electron的官方文檔閱讀了一遍。眾所周知,Electron作為依賴在安裝的時(shí)候,其二進(jìn)制文件下載在國(guó)內(nèi)一直以來(lái)都是

    2024年02月06日
    瀏覽(29)
  • [SD] stable diffusion webui forge 安裝

    How to install SD Forge - Stable Diffusion Art stable diffusion webui forge 是 stable diffusion webui 的定制版,其主要面向快速圖像生成。

    2024年03月20日
    瀏覽(25)
  • Minecraft 服務(wù)器安裝Forge 并添加Mod

    Minecraft 服務(wù)器安裝Forge 并添加Mod

    手把手教你搭建一個(gè)Minecraft 服務(wù)器_Leleprogrammer的博客-CSDN博客 我們首先是echo關(guān)掉,然后執(zhí)行java的命令,-jar之后是自己剛剛下載的jar的文件名(這里我們以1.16.3為例),然后-nogui可加可不加,-nogui表示不要圖形界面,添加后運(yùn)行服務(wù)器時(shí)只有控制臺(tái),沒(méi)加的話,運(yùn)行服務(wù)器既

    2024年02月14日
    瀏覽(22)
  • MC我的世界Windows安裝forge服務(wù)器教程(一)

    MC我的世界Windows安裝forge服務(wù)器教程(一)

    目錄 一、前置環(huán)境搭建 1.配置安全組 2.配置阿里云網(wǎng)絡(luò)源 3.安裝JAVA17 二、安裝Minecraft服務(wù)端 三、整合包補(bǔ)充 高校計(jì)劃 - 免費(fèi)學(xué)生云服務(wù)器 未參與過(guò)高校學(xué)生免費(fèi)領(lǐng)取ECS活動(dòng)的用戶,通過(guò)學(xué)生身份認(rèn)證及續(xù)費(fèi)任務(wù),最多可領(lǐng)取1+6個(gè)月免費(fèi)ECS資源。 手動(dòng)添加25565端口用于連接

    2024年02月14日
    瀏覽(24)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包