使用 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

相關文章
相關標籤/搜索