VS Code 線上執行:code-server部署(系列一)

鐵皮鴨子發表於2022-02-25

偶然間發現VS Code可以線上執行,閒來無事部署了一套試試效果,先上圖,是不是很熟悉的感覺,初步體驗基本跟本地執行效果一樣。
VS Code 線上執行:code-server部署(系列一)

進入正題

  1. 首先要準備一套linux環境,環境配置最低是1G記憶體、2核CPU,當然配置好一點實際執行效果也會更好;

  2. 部署方式有多種,這裡我們選擇下載安裝包進行部署,下載地址;
    https://github.com/coder/code-server/releases/download/v4.0.2/code-server-4.0.2-linux-amd64.tar.gz

  3. 解壓安裝包
    tar -zxvf code-server-4.0.2-linux-amd64.tar.gz

  4. 建立啟動指令碼
    在解壓目錄內執行./code-server --help可以檢視啟動相關的命令
    VS Code 線上執行:code-server部署(系列一)
    根據啟動命令我們可以建立啟動指令碼vim start.sh
    export PASSWORD="123321"
    nohup ./code-server --port 13085 --host 127.0.0.1 --auth password &
    執行:wq儲存檔案

  5. 啟動專案
    在解壓目錄內執行建立的啟動指令碼sh start.sh啟動專案,執行tail -f nohup.out檢視專案啟動日誌,看到Extension host agent started字樣啟動成功;
    VS Code 線上執行:code-server部署(系列一)

  6. 瀏覽器訪問
    啟動成功後可以通過http://127.0.0.1:13085/login進行訪問,輸入執行指令碼中設定的密碼即可登入成功進入主頁面;
    VS Code 線上執行:code-server部署(系列一)

  7. 使用體驗
    使用體驗基本和本地環境一致,可以安裝各種外掛,具體還沒細細研究,後續有使用心得會再進行分享!

備註

  1. linux預設git版本較低的會有提示要升級到2.0以上,可以參考以下文章:
    https://www.cnblogs.com/wuxingwang/p/14463674.html

相關文章