根据下面链接,用dock安装
https://github.com/QingdaoU/OnlineJudgeDeploy
前端修改:
根据文档
https://opensource.qduoj.com/#/onlinejudge/guide/update_fe
下载编译步骤如下:
git clone https://github.com/QingdaoU/OnlineJudgeFE.git
npm install # we use webpack DllReference to decrease the build time, # this command only needs execute once unless you upgrade the package in build/webpack.dll.conf.js export NODE_ENV=development npm run build:dll
就可以得到一个 dist 文件夹
然后修改docker-compose.yml
,在oj-backend
模块中的volumes
中增加一行- /data/OnlineJudgeDeploy/data/backend/dist:/app/dist
(冒号前面的请修改为实际的路径),然后docker-compose up -d
即可。
改中文
https://opensource.qduoj.com/#/onlinejudge/guide/update_fe
主要cd 到OnlineJudgeFE/src/i18n目录
修改index.js文件即可,index.js文件内容 locale,如:
// load language packages
export default new VueI18n({
// locale: 'en-US',
locale: 'zh-CN',
messages: messages
})