This app in intended to be used as Graphic client for Code Colosseum
https://github.com/dariost/CodeColosseum
TODO: Download a binary release
The project by default is intended to be used with Visual Studio Code. The app is a client and in order to be used it requires to connect to instance of CodeColosseum server (cocod).
Dependencies:
-
NodeJS
-
TypeScript
-
Angular
-
CodeColosseum
-
NodeJS
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
source ~/.bashrc
nvm list-remote
nvm install --lts- TypeScript
npm install -g typescriptAngular
npm install -g @angular/cliCodeColosseum ( for the server )
sudo apt install cargo
source install_coco.sh
./cocodFrom the main folder of the app ( same location as package.json )
Install node dependencies (run once):
npm installTo run the actuall app during development ( it autoreload when files are changed )
Then navigate to http://localhost:4200/
ng serveTo create new components (ex: views )
ng generate component component-nameTo build a "production" version, the build artifacts will be stored in the dist/ directory.
ng buildThis project was generated with Angular CLI version 13.3.5.