用 Github Codespaces 免费搭建本地开发测试环境

这篇具有很好参考价值的文章主要介绍了用 Github Codespaces 免费搭建本地开发测试环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  • 如何丝滑地白嫖一个本地开发环境?
  • 怎么新建一个代码空间?
    • 1:通过Github网页新建
    • 2:通过VSCode插件新建
  • 为代码创建相应的开发测试环境

如何丝滑地白嫖一个本地开发环境?

使用Codespaces为开发者解决这样的痛点:

  • 为项目设置和维护一个或一组开发工作站。
  • 在“第一次提交”发生之前浪费的时间。
  • 开发工作站之间的配置/工具/设置不一致。
  • 版本控制工具/扩展、调试器和依赖项。
  • 基于个人或团队的设置和自定义。
  • 安全和漏洞。
  • 硬件规格要求。

怎么新建一个代码空间?

1:通过Github网页新建

codespace 怎么用,运维部署,云原生,github,ide,编辑器

  • 首先New Codespaces

  • 通过四个选择开启一个空间

    • Repository - 选择一个自有仓库新建
      To be cloned into your codespace
    • Branch - 选择仓库内某一个分支新建
      This branch will be checked out on creation
    • Region - 选择一个所在的地区
      Your codespace will run in the selected region
    • Machine type - 选择取用的资源(2core/8G/32G,4core/16G/32G)
      Resources for your codespace
  • 点击Create Codespace即可创建

创建后稍等一段时间,就可以连接所选资源的远程服务器

2:通过VSCode插件新建

  • 通过扩展搜索Github Codespaces插件,选择安装
    codespace 怎么用,运维部署,云原生,github,ide,编辑器
  • 安装成功后,左侧有一个远程资源管理器
    codespace 怎么用,运维部署,云原生,github,ide,编辑器
  • 如没有新建过空间,会有一个New的按钮。如已创建,右上角会有多余一个加号
    • 点击后进入第一步,选择项目 select a repo to create your codespaces
    • 选择项目后进入第二步,选择分支 select the branch you’d like to use for the codespaces
    • 随后,地区和空间资源选择后即可创建成功

为代码创建相应的开发测试环境

根据Codespaces的设计初衷,就是希望边coding边testing,不需要本地搭建繁重又不一的测试环境,开发环境即服务。

那么Codespaces当前面板,你同时可以看到代码,同时也可以看到远程服务器,操作远程可以像本地开发一样地方便,那么远程的环境如何配置的和本地一样呢?

codespace 怎么用,运维部署,云原生,github,ide,编辑器

  • 通过唤起指令,输入”Add Dev Containers Configuration Files…“,进入一步步地操作引导流程
  • 首先选择需要的组件,比如我们本地会安装JDK、maven、node、docker、kubectl、minikube等,都可以在下拉列表中找到,以上基本也就是常规开发所需的本地环境了
  • 勾选后,会要求对每一个版本进行选择,比如JDK选17,maven选3.6.3,node选16.14.0,docker选latest,minikube选latest 一,切版本都落实后,就是稍作等待,根据所选择组件,会在空间容器中构建,你需要做的就是等待…

codespace 怎么用,运维部署,云原生,github,ide,编辑器
一般完成后会跳至终端terminal,就是我们常见的服务器上面的命令行界面,这个时候你可以通过 java -version这些验证本地环境。

一切都是经过初期考验的,所以只要不是自己选的版本跑自己的服务兼容性上本来就有问题,你的服务打包后,就可以顺利地在Codespaces中跑起来,一切就和本地测试一样地丝滑。文章来源地址https://www.toymoban.com/news/detail-712422.html

到了这里,关于用 Github Codespaces 免费搭建本地开发测试环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 极智开发 | 阿里云ECS本地开发环境搭建

      欢迎关注我的公众号 [极智视界],获取我的更多笔记分享   大家好,我是极智视界,本文介绍一下 阿里云ECS本地开发环境搭建。   之前介绍过华为云的开发环境搭建,有兴趣的同学可以移步我的这篇《华为云ECS本地开发环境搭建》。这里介绍阿里云的开发环境搭建,搭

    2023年04月08日
    浏览(41)
  • 使用 Docker 高效搭建本地开发环境(详细教程)

    试错 对开发者而言,每天会催生出的各式各样的新技术都需要尝试,然而开发者却不太可能为他们一一搭建好环境并进行测试。时间非常宝贵,正是得益于  Docker ,让我们有可能在一条或者几条命令内就搭建完环境,而且这个环境大到一个特定版本的操作系统,小到一个软

    2024年02月08日
    浏览(60)
  • 第三章:AI大模型的开发环境搭建3.3 开发环境配置3.3.1 本地环境配置

    在本章中,我们将详细介绍如何为AI大模型的开发搭建本地环境。我们将从背景介绍开始,然后讲解核心概念与联系,接着深入了解核心算法原理、具体操作步骤以及数学模型公式。在此基础上,我们将提供具体的最佳实践,包括代码实例和详细解释说明。最后,我们将探讨

    2024年02月19日
    浏览(50)
  • Web3本地搭建truffle智能合约开发环境

    之前的几篇文章 我们是成功的操作了我们本地区块链的 那么 本文 我们就来说说智能合约 啊 不容易啊 扯了这么久 终于到这了 智能合约是部署在区块链上 不可逆的 一种去中心化的程序,他没有任何第三方公司来管理这个程序和数据 然后 还有就是怎么连接到区块链上的智能

    2024年02月12日
    浏览(41)
  • Android Studio开发环境搭建及本地Gradle设置方法

    Android Studio开发环境搭建及本地Gradle设置方法 在进行Android应用程序开发时,Android Studio是一款非常强大的集成开发环境(IDE)。它提供了丰富的工具和功能,帮助开发者轻松创建、测试和调试Android应用程序。本文将详细介绍如何搭建Android Studio开发环境,并配置本地Gradle设置

    2024年02月07日
    浏览(53)
  • Android Studio开发环境搭建及设置本地Gradle方法

    Android Studio开发环境搭建及设置本地Gradle方法 在Android应用程序开发中,Android Studio是一款非常受欢迎的集成开发环境(IDE)。本文将详细介绍如何搭建Android Studio开发环境,并设置本地Gradle方法。同时,我们也会提供相应的源代码示例。 下载和安装Android Studio 首先,我们需要

    2024年01月19日
    浏览(53)
  • 12 个在线代码编辑器,有哪个比 GitHub Codespaces 更香?

    在线代码编辑器是驻留在远程服务器上的工具,可以通过浏览器访问。 一些在线代码编辑器具有与文本编辑器更相似的基本特性,而另一些则像完整的集成开发环境(Integrated Development environment,IDE)。在本文中,我们将介绍这两种类型。 一些在线代码编辑器专注于一种语言,

    2024年02月08日
    浏览(46)
  • 在同事面前炫一把,用 Docker 搭建更酷的本地开发环境!

    来源:https://segmentfault.com/a/1190000043416307 以前要在本地跑一些有意思的工程和实验,都需要通过在本地装上一大堆软件来实现。最近发现有一种更酷的方式:Docker。 用Docker在本地搭建开发环境有一系列显而易见的优势: 不用依赖公司的资源,开发机资源够够的,环境完整可控

    2024年02月15日
    浏览(36)
  • Windows 11 本地 php 开发环境搭建:PHP + Apache + MySQL +VSCode 安装和环境配置

    最近有空整理一下php 在windows上面的环境配置。原因是发现网上大多数php环境配置的相关帖子内容凌乱、多数是不能配置成功的。所以决定全部走一遍配置,以确保整个过程是成功的。并在此基础上开个帖子记录下这个完整的安装和配置过程,以备忘和供有需要的同学参考。

    2024年04月26日
    浏览(80)
  • windows下全免费手动搭建php8+mysql8开发环境及可视化工具安装

    最近PHP项目少了,一直在研究UE5和Golang,但是考虑到政府、国企未来几年国产化的要求,可能又要重拾PHP。于是近日把用了N年的框架重新更新至适合PHP8.2以上的版本,同时也乘着新装机,再次搭建php和mysql开发环境。本文留个记录,以后方便操作。 选择最新版下载 https://ww

    2024年01月20日
    浏览(99)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包