使用 jsvu 快速调试 v8
分类:javascript
jsvu是一个 JavaScript(引擎)版本管理工具,其能够快速的下载和更新不同的 JavaScript 引擎。
支持多种操作系统和多种 JavaScript 引擎,目前为止支持的操作系统和引擎如下:
官网上的安装步骤已经很清晰了,这里简单记录下我在 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-debug
和 v8
引擎
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
命令在任何目录下调试拉
一线大厂高级前端编写,前端初中阶面试题,帮助初学者应聘,需要联系微信:javadudu