前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >funweb后端代码安装教程从零到可以运行——以funservice_commander为例

funweb后端代码安装教程从零到可以运行——以funservice_commander为例

作者头像
啦啦啦啦
发布2023-02-27 14:08:23
6810
发布2023-02-27 14:08:23
举报
文章被收录于专栏:啦啦啦啦前端

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

前言

  • 本文只为可以实现可以将代码成功在自己电脑上跑起来为目标,如有不足之处,欢迎读者优化!
  • 通过本文,你将可以看到如何从零到可以运行funweb后端代码,如何生成一个后端插件接口。

一、后端代码运行所需的相关软件

vscode、在vscode中安装go语言、Git bash、Msys。

二、详细安装

1.vscode

参考链接:vscode安装

2.在vscode中安装go语言

参考链接:在vscode中安装go语言

3.Git bash

参考链接:Git bash安装

4.Msys

安装这个的原因是要让我们在windows环境下可以运行Linux的which和make命令,如果你的电脑是苹果,那,应该是不用安装这个了。。 直接进入官网下载,点击此处进入官网 进入官网后,我们下载这个就行

在这里插入图片描述
在这里插入图片描述

我们打开刚刚下载的这个软件,其实这是一个安装器,我们要继续安装: 找到这个包,然后安装它(那个复选框为绿色就是已经安装过的意思,我这里之前已经手动安装过了):

在这里插入图片描述
在这里插入图片描述

但是我将以上面一个包为例,演示如何安装:

先:

在这里插入图片描述
在这里插入图片描述

然后:

在这里插入图片描述
在这里插入图片描述

再:

在这里插入图片描述
在这里插入图片描述

点击之后会显示成这样:

在这里插入图片描述
在这里插入图片描述

你的电脑可能会一直停留在这个界面,那是因为这里是访问wai网的原因。我可以搞一个ti zi(还有之前安装vscode里面安装go也有地方卡住报错也有可能是这个原因)

5.验证

上面的软件安装好后,然我们来验证一下: 双击打开它:

在这里插入图片描述
在这里插入图片描述

输入which,回车,等一会儿几秒钟;再 输入make,回车。如果两个都能用,那说明安装好了。

在这里插入图片描述
在这里插入图片描述

个人错误小结:之前本人make那个包已经安装好了但是没法运行,此时我们要确认MinGw是否已经加入环境变量:

在这里插入图片描述
在这里插入图片描述

和那个在文件安装目录下make包的名字,是否是叫这个名字,不是的话就手动给它改名再运行:

在这里插入图片描述
在这里插入图片描述

三、代码运行与生成插件

  • 此刻我们应该已经将远程的git代码拉取了下来。例如你拉取的是funservice_commander,请将其文件夹改名commanderPlugin。 在vscode中我们的代码已经打开,是这样子的:
在这里插入图片描述
在这里插入图片描述
  • 然后来到我们的文件目录
List item
List item
  • 下面依次运行命令:
代码语言:javascript
复制
which 
代码语言:javascript
复制
which docker 
代码语言:javascript
复制
make
代码语言:javascript
复制
make start-mysql
在这里插入图片描述
在这里插入图片描述

(如果make start-mysql出现错误,可以直接先运行一下make stop-mysql命令)

代码语言:javascript
复制
make init-mysql
在这里插入图片描述
在这里插入图片描述

这里出现错误的话,是要等待一会儿,多运行几次,系统需要反应时间。

代码语言:javascript
复制
make build-docke
在这里插入图片描述
在这里插入图片描述

5.好了,此时我们代码已经跑起来了。然后我们来生成一个插件吧!输入此命令:

代码语言:javascript
复制
make export 
在这里插入图片描述
在这里插入图片描述

此时,我们就可以看到,代码文档里多了个这个,这个就是我们的插件啦!

在这里插入图片描述
在这里插入图片描述

总结

待更新

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 一、后端代码运行所需的相关软件
  • 二、详细安装
    • 1.vscode
      • 2.在vscode中安装go语言
        • 3.Git bash
          • 4.Msys
            • 5.验证
            • 三、代码运行与生成插件
            • 总结
            相关产品与服务
            容器服务
            腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档