使用 jsvu 快速调试 v8

吐槽君 分类:javascript

jsvu是一个 JavaScript(引擎)版本管理工具,其能够快速的下载和更新不同的 JavaScript 引擎。

支持多种操作系统和多种 JavaScript 引擎,目前为止支持的操作系统和引擎如下:

image.png

官网上的安装步骤已经很清晰了,这里简单记录下我在 Mac 上的安装流程。

安装

首先需要安装一下jsvu cli

npm install jsvu -g
 

然后在.bashrc配置文件中加入jsvu的环境变量

vim ~/.bashrc
// 添加下面到 .bashrc 中
export PATH="${HOME}/.jsvu:${PATH}"
// 立即应用 .bashrc 改动
source ~/.bashrc
 

然后接下来就可以直接使用jsvu命令来安装引擎了。第一次输入jsvu安装会出现引导步骤引起选择操作系统和所要安装的 JavaScript 引擎。不过也可以指定操作系统版本和引擎一键安装
比如我的 mac64 可以这样一键安装 v8-debugv8 引擎

jsvu --os=mac64 --engines=v8-debug,v8
 

这个时候就可以使用 v8 在本地进行代码编译调试了。

~/.jsvu/v8-debug --print-ast test.js
 

但是目前还是需要通过详细的目录地址来进行调用的,为了方便,我们可以再配置一下 alias,方便日常使用

vim ~/.bashrc
// 添加下面到 .bashrc 中
alias d8='~/.jsvu/v8-debug'
 

这样我们就可以使用d8命令在任何目录下调试拉

image.png

一线大厂高级前端编写,前端初中阶面试题,帮助初学者应聘,需要联系微信:javadudu

回复

我来回复
  • 暂无回复内容