2015年7月19日日曜日

[Intel Edison]ブラウザでお気軽コーディング:インテル エジソンとCodebox IDEを使用して

Coding in your browser: Using the Codebox* IDE with your Intel® 
の意訳です。


Intel Edisonのコードを書く手段は多数あります (Arduino IDE, vi, emacs, SFTP, Intel XDK, etc.)。どれも悪くはありませんし、趣向によってそれぞれが最適であると思います。
ですが、それらツールはコードを作成する環境事にインストールする必要があったり、環境が変われば再び制作用の環境構築から始めるなんて事もあるかと思います。
私は、その煩わしさから解放されたいと思っていました。Windowsマシンで編集したり、Macで編集したり、アイディアを思いついたら気軽にタブレットで編集出来れば良いなと。。
そう!そんな方法がここに書いてあるのです。

Codeboxは、あなたのIntel EdisonにインストールできるオープンソースのWebベースのIDEです。セットアップが終われば、Intel EdisonのIPアドレスを指定してコードを書くだけです!方法は次のとおり。

  1. Intel EdisonにGitがインストールされている事を確認して下さい。インストールされていない場合は コチラ の指示にしたがって設定して下さい。
  2. Intel Edison上でリポジトリをクローンします: 
  3. クローン化されたプロジェクトフォルダに移動し、全てののNPMモジュールをインストールします:
    1cd codebox
    2npm install
  4. Gulpツールが必要となるのでインストールしておきます:
    1npm install gulp -g
  5. Gulpツールでビルド:
    1gulp build
  6. 準備完了!と言いたいところですが、不足しているパッケージディレクトリがある事が発覚したので、 それを手動で作成します:
    1mkdir /home/root/.codebox/packages
  7. とりあえず実行してみましょう! (任意のポート、ユーザー名、パスワード、およびディレクトリを指定して、それを起動したら全てのパッケージがロードするまで数分間待ちましょう):
    1node ./bin/codebox.js -p PORT -u USERNAME:PASSWORD run WORKINGDIR
  8. ブラウザでログイン (例:http://192.168.1.192:3000)すれば、素晴らしい新規のブラウザIDE出会える事でしょう!

Codeboxは、様々な言語 (javascript, python, php, html, css, dart, go, lua, etc. etc.) とプラットフォーム(スマホやタブレットでコード編集出来ます!) をサポートしています。
楽しんでみて下さい!

0 件のコメント:

コメントを投稿