WSL2上のUbuntuにSpiderMonkeyをインストールしてみる
JavaScriptの本を読んでいたら実行環境としてSpiderMonkeyのシェルが使われていたので、WSL2上のUbuntuにインストールしてみます。
環境
Windows10 Pro 21H2
WSL2
Ubuntu 22.04.1 LTS
インストール
Ubuntu 22.04 の場合こちらで良いみたいです。
1 | sudo apt install libmozjs-78-0 libmozjs-78-dev |
起動と終了
起動はjs78
で。SpiderMonkeyが起動されてコマンドラインでJavaScriptが実行できるようになります。
1 | js78 |
終了するには、
1 | js> quit() |
またはCtrl+C
でも。
print文で出力
ブラウザで実行する時にコンソールに出力する時はconsole.log()
を使いますが、smjsではprint
文を使うみたいですね。
1 | js> a = 1 |
でも変数名だけでも値が表示されるから特に使わないのかな。
1 | js> a = 1 |
printと書いたほうがわかりやすい気もしますね。
インストール時のパッケージ名がlibmozjsなのを忘れそうなので備忘録でした!
WSL2上のUbuntuにSpiderMonkeyをインストールしてみる
https://fennote.fareastnoise.com/2022/11/13/wsl-ubuntu-spidermonkey/