欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用VSCode調試Electron主進程的方法步驟

 更新時間:2022年01月23日 15:29:05   作者:Gabriel_wei  
本文主要介紹了使用VSCode調試Electron主進程的方法步驟,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

搭建環(huán)境

本文所使用的項目是  electron-quick-start

$ git clone https://github.com/electron/electron-quick-start
$ cd ./electron-quick-start
$ npm install

經過以上步驟就搭建好了基本 Electron 應用開發(fā)環(huán)境。查看 package.json:

{
? "name": "electron-quick-start",
? "version": "1.0.0",
? "description": "A minimal Electron application",
? "main": "main.js",
? "scripts": {
? ? "start": "electron ."
? },
? "repository": "https://github.com/electron/electron-quick-start",
? "keywords": [
? ? "Electron",
? ? "quick",
? ? "start",
? ? "tutorial",
? ? "demo"
? ],
? "author": "GitHub",
? "license": "CC0-1.0",
? "devDependencies": {
? ? "electron": "16.0.6"
? }
}

我們可以在終端運行 npm run start 來查看運行結果:

可以看到,環(huán)境搭建已經大功告成!接下來進入開發(fā)調試環(huán)節(jié)。

文檔

官網說明 使用 VSCode 進行主進程調試

點擊vscode中的調試按鈕,或者按F5

在這里插入圖片描述

他會提示你進行配置,會產生一個lauch.json文件,如下圖

在這里插入圖片描述

或者直接新建也行

  • 在當前項目下面新建.vscode文件夾
  • 在這個.vscode里面新建launch.json文件
  • launch.json文件里面輸入下面內容

在lauch.json輸入如下內容

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Debug Main Process",
      "type": "node",
      "request": "launch",
      "cwd": "${workspaceRoot}",
      "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron",
      "windows": {
        "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron.cmd"
      },
      "args" : ["."],
      "outputCapture": "std"
    }
  ]
}

調試

在主程序main.js中打斷點,然后按F5進行調試,如下圖

在這里插入圖片描述

渲染進程

這就不用說了吧。。。。直接在chrome的控制臺打斷點~~~~~~~~~

到此這篇關于使用VSCode調試Electron主進程的方法步驟的文章就介紹到這了,更多相關VSCode調試Electron主進程內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:

相關文章

  • JavaScript基于ChatGPT實現打字機消息回復

    JavaScript基于ChatGPT實現打字機消息回復

    ChatGPT 是一個基于深度學習的大型語言模型,處理自然語言需要大量的計算資源和時間,響應速度肯定比普通的讀數據庫要慢的多,本文介紹了ChatGPT打字機消息回復實現原理,感興趣的同學可以跟著小編一起學習
    2023-05-05
  • 移動端橫屏的JS代碼(beta)

    移動端橫屏的JS代碼(beta)

    這篇文章主要介紹了移動端橫屏的JS代碼(beta) 的相關資料,需要的朋友可以參考下
    2016-05-05
  • js獲取本日、本周、本月的時間代碼

    js獲取本日、本周、本月的時間代碼

    本篇文章給大家分享的內容是利用js如何獲取本日、本周、本月的時間代碼,有一定的參考價值,有需要的朋友可以參考一下
    2020-02-02
  • javascript中CheckBox全選終極方案

    javascript中CheckBox全選終極方案

    在javascript頁面中實現CheckBox或者Radio的選中狀態(tài)是一件很容易的事情,下面我們來給大家展示下在asp.net中使用javascript中CheckBox全選終極方案,有需要的小伙伴可以參考下。
    2015-05-05
  • Javascript實現的分頁函數

    Javascript實現的分頁函數

    Javascript實現的分頁函數...
    2007-02-02
  • javascript自動恢復文本框點擊清除后的默認文本

    javascript自動恢復文本框點擊清除后的默認文本

    這篇文章主要介紹了javascript自動恢復文本框點擊清除后的默認文本的實現方法,感興趣的小伙伴們可以參考一下
    2016-01-01
  • 小程序頁面動態(tài)配置實現方法

    小程序頁面動態(tài)配置實現方法

    這篇文章主要介紹了小程序頁面動態(tài)配置實現方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • js 判斷上傳文件大小及格式代碼

    js 判斷上傳文件大小及格式代碼

    用js對上傳的文件大小以及格式進行初步的判斷,在服務端再進行一次判斷(防止瀏覽器拒絕執(zhí)行腳本文件)下面有個不錯的方法大家可以參考下
    2013-11-11
  • JS實現的文件拖拽上傳功能示例

    JS實現的文件拖拽上傳功能示例

    這篇文章主要介紹了JS實現的文件拖拽上傳功能,涉及javascript事件觸發(fā)、頁面元素屬性動態(tài)修改等相關操作技巧,需要的朋友可以參考下
    2018-05-05
  • JavaScript 控制字體大小設置的方法

    JavaScript 控制字體大小設置的方法

    下面小編就為大家?guī)硪黄狫avaScript 控制字體大小設置的方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11

最新評論