使用 jsvu 快速调试 v8

jsvu是一个 JavaScript(引擎)版本管理工具,其可以快速的下载和更新不一样的 JavaScript 引擎。git

支持多种操做系统和多种 JavaScript 引擎,目前为止支持的操做系统和引擎以下:github

image.png

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

安装

首先须要安装一下jsvu clivim

npm install jsvu -g
复制代码

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

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

而后接下来就能够直接使用jsvu命令来安装引擎了。第一次输入jsvu安装会出现引导步骤引发选择操做系统和所要安装的 JavaScript 引擎。不过也能够指定操做系统版本和引擎一键安装 好比个人 mac64 能够这样一键安装 v8-debugv8 引擎markdown

jsvu --os=mac64 --engines=v8-debug,v8
复制代码

这个时候就能够使用 v8 在本地进行代码编译调试了。工具

~/.jsvu/v8-debug --print-ast test.js
复制代码

可是目前仍是须要经过详细的目录地址来进行调用的,为了方便,咱们能够再配置一下 alias,方便平常使用oop

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

这样咱们就能够使用d8命令在任何目录下调试拉ui

image.png

相关文章
相关标签/搜索