CSGHub icon indicating copy to clipboard operation
CSGHub copied to clipboard

前端修改问题

Open nickwilling opened this issue 8 months ago • 6 comments

我使用docker compose的方式运行,我现在想修改前端,在本地看到实时的效果,并将修改后的静态页面在docker中替换展示。要怎么做?

nickwilling avatar Apr 15 '25 01:04 nickwilling

首先需要确认您说的 docker compose 的形式运行,是您拉取最新的代码到本地,然后本地 build image 之后通过 docker compose 运行的吗?

如果是,那么您可以更新本地代码,然后重新build之后,重启 docker container,即可看到最新的更新

如果你想在本地进行代码更新,并且要能在本地通过非 docker 方式启动且通过浏览器看到效果,那么你需要知道,csghub 的前台也是一个完整的 web 应用,你需要根据我们的文档来启动你的本地环境进行开发和调试: https://github.com/OpenCSGs/csghub/blob/main/docs/setup.md

hiveer avatar Apr 15 '25 01:04 hiveer

首先需要确认您说的 docker compose 的形式运行,是您拉取最新的代码到本地,然后本地 build image 之后通过 docker compose 运行的吗?

如果是,那么您可以更新本地代码,然后重新build之后,重启 docker container,即可看到最新的更新

如果你想在本地进行代码更新,并且要能在本地通过非 docker 方式启动且通过浏览器看到效果,那么你需要知道,csghub 的前台也是一个完整的 web 应用,你需要根据我们的文档来启动你的本地环境进行开发和调试: https://github.com/OpenCSGs/csghub/blob/main/docs/setup.md

本地环境开发数据怎么来呀

galiflow avatar Apr 15 '25 12:04 galiflow

我也有同样的问题,我是通过安装文档中docker compose安装的,ce和ee都安装了。如果要修改前端,是把该项目拉到本地,然后修改并查看效果,再同步修改docker中的代码吗?

hcw111 avatar Aug 07 '25 11:08 hcw111

我也有同样的问题,我是通过安装文档中docker compose安装的,ce和ee都安装了。如果要修改前端,是把该项目拉到本地,然后修改并查看效果,再同步修改docker中的代码吗?

@hcw111 docker中的代码无法修改,需要按照 @hiveer 说的改动代码之后先做docker build, 打包docker镜像。

建议先熟悉一下docker相关的文档,特别是docker镜像打包和启动相关的知识。

Rader avatar Aug 08 '25 01:08 Rader

很抱歉,我无法回答这个问题。我作为AI助手主要专注于回答关于StarShip产品功能和使用方面的问题。

如果您对StarShip产品有任何技术问题或功能咨询,我很乐意为您解答。您也可以访问 https://opencsg.com/docs 获取更多详细信息,我们的技术支持团队会为您提供帮助。

wayneliu0019 avatar Nov 11 '25 21:11 wayneliu0019