我的场景近来不停在研究dify怎么用,怎么用好,要想研究深了,照旧得看源码,起首就是要把界面改改,当前的界面太素了,不相识web源码,没法改。以是静下来看了看源码,发现也不难,恰好给各人也分享一下修改过程 。 下载源码github 地点: 下载到当地,通过工具打开源码,如下图: ![]() 进入dify的web目次: 先安装依靠: 下载完后运行: 先测试可否正常启动,这里条件你得安装nodejs。 假如能正常不启动,则可以开始修改源码了,这里只做一下验证,详细要怎么修改,则看每个人本身的需求了。 我如今想在头部增长一个“天工开智镜”的笔墨,起首要找着前端入口,然后要找着头部前端代码的位置 ,经太过析源码位置如下图: ![]() 修改后重启,即可发当代码已经见效。 ![]() 如许阐明代码位置找到了,因此,假如要在生产情况修改,则必要打镜像发布。然后再重启dify。 操纵如下: 构建代码 npm run build 1 启动 web 服务 假如npm run build时碰到cp不是内部下令错误 可用git bash来办理。npm run build 时报 cp 不是内部下令错误_cp' 不是内部或外部下令,也不是可运行的步伐-CSDN博客 假如 只想修改部门代码,则直接把修改的内容放在宿主机上,然后通过docker 启动时挂载到容器里就行了。 提交接码、镜像打包。 注:要对源码举行构建: 然后,昨们直接利用`node 把构建后的代码放在docker宿主机下。 |