扫码阅读
手机扫码阅读

Odoo 的“开发伴侣”——Vscode Online

471 2023-09-07

VSCode Online 配置摘要

文章介绍了 VSCode Online 的特点和配置方法,重点在于提供一种在线开发环境,支持跨平台访问、自定义插件和安全性。针对配置 VSCode Online,文章提供了三种方案,但只推荐使用 Code-Server 的安装方法。

特点概述

  • 跨平台:支持多设备通过浏览器访问。
  • 自定义:支持安装各种 VSCode 插件。
  • 安全性:云端服务器部署,支持密码登录和 HTTPS。

配置方案选择

  • 方案一:微软官方收费版本,不推荐。
  • 方案二:自行编译源代码,配置难度大,安全性需自控,不推荐。
  • 方案三:通过 Code-Server 安装,推荐。

推荐配置方法

  1. 服务器安装:

    需要一台具有公网 IP 的 Linux 服务器,安装 Code-Server 并进行基本配置。

  2. 服务基本配置:

    修改配置文件以便服务可以在公网上运行,包括端口和密码设置。

  3. 启动服务:

    通过命令启动服务后,可以通过浏览器访问 VSCode Online,安装必要的插件和调试代码。

  4. 后台启动:

    使用脚本保持服务在后台运行。

进阶方案:K8S 云服务部署

对于有 K8S 集群的用户,可以使用 Rancher 进行更高级的部署,包括:

  1. 设置工作负载名称和端口映射。
  2. 配置环境变量和数据持久化。
  3. 根据需要进行额外的配置,如主机调度和健康检查。
  4. 访问服务,确保集群和工作负载配置一致。

实例演示

文章最后以 Odoo 在线开发为例,展示了如何通过 VSCode Online 进行项目的克隆、依赖安装、工作区配置和服务启动。

想要了解更多,点击 查看原文