当前位置: 首页 > news >正文

electron js node vscode 调试electron

用npm会下到home里面不知道为什么可能是淘宝源的问题

---------------------------------

  安装cnpm(可选)

sudo npm install -g cnpm --registry=https://registry.npmmirror.com

下下来还没办法直接用

 sudo find / -name "cnpm"
nano ~/.bashrc
export PATH="/usr/local/lib/nodejs/node-v22.14.0-linux-x64/bin:$PATH"

------------------------------------------

-----------------------------------------

换源(换了也一样)

npm config set registry https://npmreg.mirrors.ustc.edu.cn/
npm config get registry

------------------------------------------

项目文件夹内

cnpm install electron --save-dev

在vscode中修改launch.json内容

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

vscode调试 可能会遇到这个bug

终端运行

沙箱没有权限

sudo chown root /home/chen/代码/my-neuro-2.5.0/live-2D-my-neuro/node_modules/.store/electron@35.0.2/node_modules/electron/dist/chrome-sandbox
sudo chmod 4755 /home/chen/代码/my-neuro-2.5.0/live-2D-my-neuro/node_modules/.store/electron@35.0.2/node_modules/electron/dist/chrome-sandbox

加上下面这几行

,
  "main": "main.js",
  "scripts": {
    "start": "electron ."
  }

相关文章:

  • 实验4 Vue.js路由实验
  • Can通信流程
  • 【Linux网络-数据链路层】以太网(以太网帧格式|MAC地址+模拟一次性局域网通信+MTU)+ARP协议
  • 09 python函数(上)
  • UE学习记录part7
  • 免密登录远程服务器shell脚本
  • 【Linux】:守护进程化
  • 工具层handle_excel
  • Java-泛型总结
  • 蓝桥杯备考:奶牛晒衣服
  • Android NDK --- JNI从入门到基础的全面掌握 (上)
  • github上传本地文件到远程仓库(空仓库/已有文件的仓库)
  • python环境集成整理
  • Linux动态库和静态库
  • RAGFlow + LlamaIndex 本地知识库RAG增强架构与实现直播智能复盘
  • 【入门初级篇】布局类组件的使用(1)
  • 如何通过Python实现自动化任务:从入门到实践
  • 2025年 cocosCreator 1.8 定制 JavaScript 引擎
  • Web Component 教程(五):从 Lit-html 到 LitElement,简化组件开发
  • 用css绘制收银键盘
  • 新华社评论员:汇聚起工人阶级和广大劳动群众的磅礴力量
  • 国家发展改革委:我们对实现今年经济社会发展目标任务充满信心
  • “富卫保险冠军赛马日”创双纪录,打造赛马旅游盛宴,印证香港联通国际优势
  • 下任美联储主席热门人选沃什:美联储犯下“系统性错误”,未能控制一代人以来最严重的通胀
  • 专访|伊朗学者:美伊核谈不只是改革派立场,但伊朗不信任美国
  • 洗冤录·巴县档案|道咸年间一起家暴案