编译运行
重要的说明
从 v1.4.0-beta24-02-20
开始,项目将暂时闭源,准备重构后支持模块化开发再次开源。目前Github版本中为 v1.3.0
正式版。
前端
sh
# 开发运行
pnpm dev
# 编译打包(打包后生成dist目录,若需要结合后端使用请改成web)
pnpm build
后端
1.正式编译程序前先进入service
2.按照静态资源编译教程编译后端静态文件
3.正式编译
sh
# 进入后端项目
cd service
# 开发运行
go run main.go
# 编译打包
go build -o sun-panel main.go
docker
WARNING
执行命令前,请保证你已经拉取了项目代码,然后使用命令行进入到项目根目录
构建docker镜像
sh
docker build -t sun-panel .
运行 D:\docker\data\sun-panel
为本地开发运行的路径
sh
docker run --rm -d -p 3003:3002 -v D:\docker\data\sun-panel\conf:/app/conf -v D:\docker\data\sun-panel\runtime:/app/runtime -v D:\docker\data\sun-panel\uploads:/app/uploads -v D:\docker\data\sun-panel\database:/app/database --name sun-panel sun-panel