用node执行vm2 获得纯净v8环境联合浏览器调试工具devtools,可以在调试时避免对node的检测
安装vscode,并汉化
下载官网: https://code.visualstudio.com/
建一个空的文件夹
拖到vscode
写一个脚本文件
添加配置
添加下面配置: 注意 program
那项是指要运行哪个文件 (可以看我上图目录) 其实就是复制相对路径,然后添加在${workspaceFolder}
后面就行了(\g
,\t
会爆红,多加一个\
转义就行)
{
"type": "node",
"request": "launch",
"name": "无环境联调",
"skipFiles": [
"<node_internals>/**"
],
"runtimeExecutable": "node-inspect",
"program": "${workspaceFolder}\\yuanren_match\\match01\\match_01.js"
}
node 环境配置
首先肯定要有node 环境 , 自己检查下 npm
命令可不可以用
全局安装 node-inspect
npm install node-inspect -g
这样说明成功
浏览器设置
浏览器输入 查看配置 用360 极速浏览器就行了.(默认设置好了)
chrome://flags
搜索devel ,没有 devel tools 说明开启了.
vscode 运行代码
找到要运行的js代码 , 选到运行 或者 ctrl + shift + d
, 在选中刚加的配置 无环境链条
运行
打开浏览器 f12
就可以进行调试啦
我是yu , 只原创 , 只写小白也能看懂的文章, 可以关注我~