开源推荐:如何快速拥有一个 Web IDE

本文将介绍如何使用 2-3 句指令在几分钟内创建一个Web IDE 环境。

开源推荐:如何快速拥有一个 Web IDE

服务器准备

如何准备服务器可以参考上文 一键体验 Istio,这里只需要一台即可,示例中的服务器 IP 为:43.154.189.116

开源推荐:如何快速拥有一个 Web IDE

 

安装 Web IDE

 

  • 下载安装工具

服务器上,执行以下指令:

# 下载wget 地址在本文底部
# 解压tar -xzvf power-ci.tar.gz
# 设置权限chmod +x power-ci

开源推荐:如何快速拥有一个 Web IDE

  • 安装 Web IDE

执行以下指令安装 Web IDE

./power-ci code-server install

开源推荐:如何快速拥有一个 Web IDE

  • 安装 Golang

执行以下指令安装 Golang

./power-ci go install
# 设置环境变量source ~/.bashrc

开源推荐:如何快速拥有一个 Web IDE

开源推荐:如何快速拥有一个 Web IDE

使用 Web IDE

  • 启动 Web IDE

执行以下指令启动 WebIDE,并获取登录密码

./power-ci code-server start

开源推荐:如何快速拥有一个 Web IDE

  • 登录 Web IDE

使用浏览器打开 Web IDE

开源推荐:如何快速拥有一个 Web IDE

输入密码进行登录:

开源推荐:如何快速拥有一个 Web IDE

打开终端:

开源推荐:如何快速拥有一个 Web IDE

使用以下指令创建 demo 目录:

mkdir demo

开源推荐:如何快速拥有一个 Web IDE

打开 demo 目录:

开源推荐:如何快速拥有一个 Web IDE

开源推荐:如何快速拥有一个 Web IDE

安装 goextension

开源推荐:如何快速拥有一个 Web IDE

使用以下指令初始化 go项目

go mod init demo

开源推荐:如何快速拥有一个 Web IDE

添加main.go 文件,并安装 goextension 依赖

开源推荐:如何快速拥有一个 Web IDE

开源推荐:如何快速拥有一个 Web IDE

完善main.go 文件内容,示例为 ginhello world 程序

package main
import ("net/http"
"github.com/gin-gonic/gin")
func main() {  r := gin.Default()  r.GET("/ping", func(c *gin.Context) {c.JSON(http.StatusOK, gin.H{"message": "pong",    })  })  r.Run() // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080")}

开源推荐:如何快速拥有一个 Web IDE

使用以下指令下载依赖包

go mod tidy

开源推荐:如何快速拥有一个 Web IDE

使用以下指令运行程序

go run main.go

开源推荐:如何快速拥有一个 Web IDE

浏览器访问

使用 http://43.154.189.116:8080/ping 进行访问,其中 43.154.189.116 为当前服务器 IP

开源推荐:如何快速拥有一个 Web IDE

下载地址

免责说明

本站资源部分来自网友投稿,如有侵犯你的权益请联系管理员或给邮箱发送邮件PubwinSoft@foxmail.com 我们会第一时间进行审核删除。
站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果遇到评论下载的文章,评论后刷新页面点击对应的蓝字按钮即可跳转到下载页面
本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR

给TA打赏
共{{data.count}}人
人已打赏
Code开源推荐开源源码

开源一款基于Go+Vue前后端分离的工单系统

2023-5-29 16:09:07

Code开源推荐开源源码

开源推荐: 一款可免费商业使用高颜值的进销存系统

2023-5-30 11:34:11

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索