Closed duskcouple closed 6 months ago
测试了下,感觉项目依赖复杂度非常高,严重依赖开发环境,比如如果是在windows下进行本地开发,构建镜像会有严重不适配的问题。后续单纯的在ubuntu虚拟机上拉代码 开发 构建镜像试试。
测试了下,感觉项目依赖复杂度非常高,严重依赖开发环境,比如如果是在windows下进行本地开发,构建镜像会有严重不适配的问题。后续单纯的在ubuntu虚拟机上拉代码 开发 构建镜像试试。
没有吧,我们4个环境开发都没问题。win11, wsl2, mac, unbuntu22
测试了下,感觉项目依赖复杂度非常高,严重依赖开发环境,比如如果是在windows下进行本地开发,构建镜像会有严重不适配的问题。后续单纯的在ubuntu虚拟机上拉代码 开发 构建镜像试试。
没有吧,我们4个环境开发都没问题。win11, wsl2, mac, unbuntu22
我试试ubuntu开发加构建,我现在是win10本地开发,构建是弄到ubuntu虚机上搞的。
测试了下,感觉项目依赖复杂度非常高,严重依赖开发环境,比如如果是在windows下进行本地开发,构建镜像会有严重不适配的问题。后续单纯的在ubuntu虚拟机上拉代码 开发 构建镜像试试。
没有吧,我们4个环境开发都没问题。win11, wsl2, mac, unbuntu22
我试试ubuntu开发加构建,我现在是win10本地开发,构建是弄到ubuntu虚机上搞的。
刚刚看还有图,现有又没了~ 看着是 build 就没成功,感觉是你改了代码,无法通过build
测试了下,感觉项目依赖复杂度非常高,严重依赖开发环境,比如如果是在windows下进行本地开发,构建镜像会有严重不适配的问题。后续单纯的在ubuntu虚拟机上拉代码 开发 构建镜像试试。
没有吧,我们4个环境开发都没问题。win11, wsl2, mac, unbuntu22
我试试ubuntu开发加构建,我现在是win10本地开发,构建是弄到ubuntu虚机上搞的。
刚刚看还有图,现有又没了~ 看着是 build 就没成功,感觉是你改了代码,无法通过build
我刚才查了资料,我是通过windows和虚拟机之间共享文件夹的方式,将开发好的代码,通过虚机进行构建,查资料发现这种共享文件夹的方式会有文件权限的问题,所以怀疑权限问题导致构建报错。稍晚点我把代码单独放到ubuntu虚机中跑起来,然后直接在ubuntu中构建,看是否报错。不使用共享文件夹,排除虚机共享文件夹的bug因素。
哈哈,在ubuntu上构建成功,果然是我用windows和虚拟ubuntu之间的共享文件夹bug导致构建失败。纯净的在ubuntu上按照官方文档搞就OK了,感谢大神关注!!!
例行检查
你的版本
问题描述 按照开发文档克隆项目后,本地git clone后,配置好env和config,使用pnpm dev可以正常运行,应用对接配置的数据库也能跑起来。尝试将当前代码构建docker镜像,按照文档执行docker build -t xxxx/fastgpt:4.7.1 --build-arg name=app . 经过一段时间后卡在同一处地方报错。看了下dockerfile,没找到什么原因。请有过本地重新构建镜像的高手指导。另外,官方最好能够给出开发环境的配置,方便保持一致,少走弯路。fastgpt项目依赖框架非常复杂,在windows和linux下无论是开发还是构建打包,都有适配的问题。 复现步骤 git clone项目后,初始化完毕后,执行文档中的docker build 操作,报错。
预期结果 理论上,应该能构建自定义的docker镜像
相关截图