Online Judge
Install nodejs v8.12.0 first.
# Clone project
git clone https://github.com/FinalAshen/Online-Judge.git
# Install project dependencies
npm install
# this command only needs execute once unless you upgrade the package in build/webpack.dll.conf.js
npm run build:dll
# the `config/dev.env.js` will set proxy api to your backend
TARGET: 'http://Your-backend'
# serve with hot reload at localhost:8080
npm run dev
# create templates quickly
npm run new
# code format check
npm run lint
# code format check and auto fix
npm run lint:fix
Modern browsers and Internet Explorer 10+.