# 什么是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