vscode + electron 提示:无法连接到legacy请采用inspector解决办法
首先,你的程序是可以直接运行的,在命令行中可以运行,只是在vsCode中,运行一段时间就被这个提示弹出。
解决方法:
先在launch.json 中加上"protocol":"legacy",这一项,我的配置是:
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Electron Main",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron",
"program": "${workspaceRoot}/Vanish/main.js",
"protocol":"legacy"
}
]
}
如果还没有好,你可以往下看了,这种情况下,根据研究是没有安装electron-prebuild这个东西,虽然已经被废弃,但是不晓得为什么没有这个东西,vscode会弹出提示,只要在package.json中加上
"dependencies": {
"electron-prebuilt": "^1.4.13"},
"devDependencies": {
"electron-prebuilt": "^1.4.13"},
重新npm install ,就不会弹出提示了。
最新文章
- 【Win 10应用开发】AdaptiveTrigger在自定义控件中是可以触发的
- vs2013\2015UML系列之-类图
- ffmpeg 内存读写相关
- C#:Md5和Sha1两种加密方式
- IE浏览器不能访问网页,google可以访问
- NodeJS 开篇 牛刀小试
- 查询所有表的记录数SQLServer
- MYSQL 数据表备份
- IT项目经理
- 解决HTML外部引用CSS文件不生效问题
- 编程语言 Node.js中使用到的npm工具
- 使用Ncat反弹Shell
- 底层原理Hashmap源码解析实例
- svg 图片
- Python介绍及环境搭建
- MySQL 5.7默认ONLY_FULL_GROUP_BY语义介绍
- 自然语言处理之关键词提取TF-IDF
- AWVS和AppScan使用代理进行扫描教程
- Linux_(3)Shell编程(上)
- java设计模式(一)【六大原则】