CloudIDEを構築する

VScodeは最も人気のあるエディターの1つであり、Electronをベースにしたデスクトップアプリケーションです。デスクトップソフトウェアとして、サーバー側のアプリケーションを制限します。現在、最も人気のあるサーバーサイドエディターはvimとemacsです。VScodeを使用してプログラムをリモートでデバッグする場合は、VScodeと対応するプラグインをコントロール側にインストールする必要があるため、VScodeをローカルにインストールすることが前提条件です。

現在、テキサス州オースティンの企業であるCoder Technologies Incは、サーバーベースのVScode-code-serverをオープンソース化しています。コードサーバーがサーバー側で構成されている限り、VScodeはどのブラウザーでも使用できます。

この記事の基になっているビルド環境:

  • CPU:Huawei KunPeng 920 2.6GHz vCPU * 4
  • RAM:4GB
  • OS:Ubuntu Server 18.04 with ARM

まず、コードサーバーのバイナリバージョンをダウンロードします

この記事では、テストにLinuxバージョンを使用しています:code-server-3.6.2-linux-arm64.tar.gz

ダウンロード手順:

curl -o vscode.tar.gz https://github.com/cdr/code-server/releases/download/v3.5.0/code-server-3.6.2-linux-arm64.tar.gz

tar.gz圧縮パッケージを解凍します。

tar xf vscode.tar.gz

解凍されたフォルダに入ります。

cd vscode

Webサービスを開始し、パスワードを環境変数に設定します。

export PASSWORD="1314"

コードサーバーを実行します。

./code-server --port 8080 --host 0.0.0.0 --auth password  

8080はポートです。自分で変更できます。他のアプリケーションと競合しないように注意してください。0.0.0.0は、すべてのIPからアクセスできることを意味します。

おすすめ

転載: blog.csdn.net/kelxLZ/article/details/111191737