QingdaoU/OnlineJudge 安装


根据下面链接,用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
})

原文地址:https://www.cnblogs.com/cute/p/14971239.html