修改seahub源码js文件,但是没有任何效果,还是之前的js代码.

修改seahub源码js文件,上传回docker容器内部 docker mv ./xxx.js 容器id:/opt/seafile/seafile-server-latest/seahub/frontend/src/utils/xxx.js
然而页面的js无任何变化,是上传回的地方错了吗?为什么没有任何更改;已重启;

有人吗…help

是需要重新编译吗 , ?

需要重新编译

可以给点提示吗,python前端需要怎么重新编译

这个我也不是很清楚

python 模板的修改重启docker即可生效,react部分需要打包,在frontend目录下使用yarn build打包,但是需要把media/assets/frontend/js和css的一些文件加上hash后缀,这些后缀可以在


这里面的media/assets/frontend/js和css找到,开动脑筋写个脚本,每次打包完运行一下脚本,把文件名替换成跟这个图里的文件一样的,注意,可能会多出来一些文件,你只需要该存在的文件

可能要添加chart.js ,指定一下版本为2.9.4,高于3会失败