# 什么是 d8

d8 是 Nodejs 中 V8 引擎的一个开发者调试工具,d8 可以很方便地在本地运行 js 代码,也可以用来调试对 V8 引擎所做的修改

# 安装 VS 和 depot_tools

首先需要确保安装了 Visual Studio 2017 或更高的版本(2019 和 2022)

下载 depot_tools bundle 并解压

PATH 环境变量中添加 depot_tools bundle 的根目录

添加一个 DEPOT_TOOLS_WIN_TOOLCHAIN 环境变量,将值设为 0

添加 Visual Studio 安装路径的环境变量 vs20xx_install ,下图为安装了 VS2019 社区版的情况

运行 cmd,执行

gclient

出现下图结果,说明安装成功~

# 编译安装 V8

# 下载 V8 源码

运行 cmd,进入想要安装的目录,然后执行

mkdir v8
cd v8
fetch v8

# 编译 V8 源码

cd v8
tools\dev\gm.py x64.release

过程中会自动生成 d8

d8 的可执行文件目录为 v8\out\x64.release\d8.exe

此文章已被阅读次数:正在加载...更新于

请我喝[茶]~( ̄▽ ̄)~*

2rrrr 微信支付

微信支付

2rrrr 支付宝

支付宝