# 准备工具
jsvu
该工具由google公司开发,用于管理javascript引擎版本的交互式CLI
Eshost
提供运行脚本代码和javascript引擎的宿主环境
eshost-cli
提供javascript引擎的宿主环境的交互式CLI
# 工具(Mac OS)安装:
npm i -g jsvu
或
yarn add jsvu global
安装引擎
通过tsvu工具安装js引擎(Mac os)
tsvu
# 指定版本安装
# tsvu engin-name@versions
tsvu chakra@7.x
macos系统下此命名行会提示合适的主机版本,以及所要安装的js引擎
Note: 指定版本安装,如果指定版本本身不存在,会提示报错
目前官方支持的js引擎列表
# 装载安装的js Engines
# mac os
# 指定装载版本
eshost --add 'Chakra' ~/.jsvu/chakra
# 全部装载
eshost --configure-jsvu
下载的安装文件路径在
/Users/[home]/.jsvu/
# 指定表达式
eshost -e "1+1"
# 指定语句
eshost -tsx 'print(1+2)'
# 指定文件
eshost -ts 'test.js'
# 指定引擎运行代码
eshost -h '1+1'
# engins管理
tsvu --engines = chakra, javascriptCore...
Tips: 指定需要管理的引擎版本,不再列表之类的不会执行更新, 因直接执行```jsvu``会更新所有安装引擎。