文書の表示以前のリビジョンバックリンク文書の先頭へ この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。 ====== Cloud9 SDK on WSL2 ====== [[javascript:cloud9_sdk|Cloud9 SDK]] を元にインストールしてみる。\\ ===== Node.js のインストール ===== nodebrew をインストールする。 <code> $ curl -kL git.io/nodebrew | perl - setup % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 100 24634 100 24634 0 0 5131 0 0:00:04 0:00:04 --:--:-- 30041 Fetching nodebrew... Installed nodebrew in $HOME/.nodebrew ======================================== Export a path to nodebrew: export PATH=$HOME/.nodebrew/current/bin:$PATH ======================================== </code> 指示にしたがってパスを設定する。 <code> $ vi ~/.bashrc </code> <code> # User specific aliases and functions export PATH=$HOME/.nodebrew/current/bin:$PATH </code> <code> $ source ~/.bashrc </code> **node.js バイナリをインストール**\\ インストール可能なバージョンを調べる。 <code> $ nodebrew ls-remote 〜省略〜 v12.7.0 v12.8.0 v12.8.1 v12.9.0 v12.9.1 v12.10.0 〜省略〜 </code> バージョンを指定してバイナリをインストールする。 <WRAP prewrap 100%> <code> $ nodebrew install-binary v12.10.0 Fetching: https://nodejs.org/dist/v12.10.0/node-v12.10.0-linux-x64.tar.gz ######################################################################### 100.0% Installed successfully </code> </WRAP> 利用するバージョンを指定する。 <code> $ nodebrew use v12.10.0 use v12.10.0 </code> 動作確認を行う。 <code> $ nodebrew use v12.10.0 use v12.10.0 $ node -v v12.10.0 </code> ===== その他依存パッケージのインストール ===== <code> $ sudo dnf install python2 gcc </code> ===== Cloud9 SDK のインストール ===== github より Cloud9 SDK をダウンロードする。\\ <code> $ git clone https://github.com/c9/core.git c9sdk </code> Cloud9 SDK をビルドする。\\ <code> $ cd c9sdk $ ./scripts/install-sdk.sh </code> Cloud9 SDK を実行する。\\ <code> $ node server.js -p 8080 -a : </code> [[http://localhost:8080|]] にアクセスする。\\ WSL 2 では localhost 問題も解決しており http://localhost:8080 で Windows 10 から WSL 2 内の Cloud9 にアクセスできる。\\ {{:windows:wsl_c9sdk.png?640|Cloud9 SDK on WSL2}}\\ windows/wsl/c9sdk.txt 最終更新: 2019/09/18 06:50by ともやん