| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> vscode+react+OpenCascade.js的js调试。 -> 正文阅读 |
|
[JavaScript知识库]vscode+react+OpenCascade.js的js调试。 |
vscode+react+OpenCascade.js的js调试。1、我的需求我需要在react平台上面显示运行 OpenCascade.js三维编辑渲染平台,在vscode中运行,且可以分布调试。 编译工具是VScode version 1.67.1。 2、各个平台的说明2.1、OpenCascade.js平台说明下面是从OpenCascade.js平台说明文档中翻译整理的(感谢Google翻译)。链接如下: 1、使用Emscripten SDK构建WebAssembly模块,为Open CASCADE Technology框架提供JavaScript语言绑定。 2.2、Emscripten平台说明Emscripten 是一个完整的 WebAssembly开源编译器工具链。使用 Emscripten,您可以:
详细情况请看下面链接: 2.3、node.js平台Emscripten平台好像不是必须的。但是我的项目在node.js里。所以先安装了。 3、安装OpenCascade.js平台3.1、安装node.js平台下载链接,http://nodejs.cn/download/ 3.2、 安装Emscripten平台在Git中下载,我选的是3.1.0,下载Zip就可以。链接如下: https://github.com/emscripten-core/emsdk/tree/3.1.0 解压缩Zip包,根据下面的readme.md,还有参考其它网页,逐步实验。
更加详细的说明,我另外写了一个blog。链接如下: 3.3、安装OpenCascade.js平台下载链接如下:
4、编译运行sample在OpenCascade.js的官网找到一个sample文件夹。直接把文件夹拖到vscode中,就显示项目了。
会有一会儿安装进度条。在文件夹下生成node_modules文件夹,里面有几百兆的文件。
启动服务器,弹出浏览器,运行显示sample。 5、在vscode中实现调试运行,可以打断点在debugger页面,创建配置JSON文件launch.json,添加文件内容
5.1 怎样调试。1、在终端启动服务器
可以关闭启动服务器时候,打开的网页,也可以不关。(这里真的正确吗?打开一个网页?) 2、在debugger中,选择对应的JSON配置,调试运行(或按F5键)。 5.2 报错"pwa-msedge",没有这个类型
上这行会报错,没有这个类型。从node.js平台的测试程序开始调试。安装了Debugger for Java扩展插件。 5.3 报错无法启动浏览器Unable to launch browser:“Unable to find an installation of the browser on your system. Try installing it,or providing an absolute path to the browser in the “runtimeExecutable” in your launch.json.” 修改后的JSON配置文件如下:
参考文章:https://blog.csdn.net/qq_40732336/article/details/120253542 https://code.visualstudio.com/docs/nodejs/nodejs-debugging |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 20:28:09- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |