electron 入坑记

    最近有个想法,想写个简单的应用程序.平时在 Mac上开发,最终有可能运行在 Windows 上.看了一下,Electron 比较简单,应该可以一试.

 

  1. 关于安装

我机器上是有 Node 环境的,按着官方教程 直接

npm install electron

结果运行到 npm install.js就不到了..下午上班有事,也没管他,结果一下午也没装完.

晚上回家放狗搜了一下.需要增加一个 electron 镜像.(在这里祝病魔早日战胜方校长) 

其实我一直都在用淘宝的 NPM 镜像

vim ~/.npmrc

增加这么一句

electron_mirror="https://npm.taobao.org/mirrors/electron/"

然后总算说安装成功后了,但是运行时说安装不正确,让你删了重装.

我以为是本地缓存的安装脚本不完正.试着清了一下本地缓存(慎重).没解决问题

npm cache verify

反正每次装完就是报错了.后来我没有-g,也就是全局安装..我试一下吧.居然就行了

npm install electron -g

调试

然后按装教程写了个 HelloWord.用 VScode 创建 launch.json 以后直接调试.又说我的 app 未定义.但是我直接运行是没问题的.我估计是我的调试配的有问题.经过研究.改了一下 launch.json

 

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Debug Main Process",
      "type": "node",
      "request": "launch",
      "cwd": "${workspaceRoot}",
      "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron",
      "program": "${workspaceRoot}/main.js"
    }
  ]
}

注意那个runtimeExecutable

好了,可以打断点,调试了.

 

 

转载于:https://my.oschina.net/wynwyy/blog/1491807

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值