Posted at

(最終的に上手く動かないので調査中)NectarJSというJavaScriptのマルチプラットフォームコンパイラ

More than 1 year has passed since last update.

NectarJSという、すべてのプログラムはjsで書いて、どのプラットフォーム用にもコンパイルできるよ!

という「JAVASCRIPT GOD MODE」(原文ママ)なのを見つけたのでご紹介します。


URL

http://nectarjs.com/


触ってみる

ブラウザで触ってみることもできます。

image.png

これでCompileボタン押すと選んだプラットフォーム用のファイルが生成されます。


cli版

cli版はキーの発行依頼が必要で、発行されると使えるようになります。

image.png


設定

キーを貰ったら、以下の手順でインストール&設定をします。

$ npm install -g nectarjs

$ nectar --setid <貰ったID>

$ nectar --setkey <もらったKEY>

これで設定は完了です。


hello world

適当にファイルを用意します。


hello.js

var hello = 'hello world!!';

console.log(hello);

上記のjsファイルをコンパイルしてみます。

image.png

怒られた、、、

どうもutils.jsがルートからの全ファイルを見ているようなんですが、よくわからないので後で調べてみよう(´・ω・`)