https://github.com/guyutongxue/clavicode-frontend
Frontend of clavicode, an online IDE
https://github.com/guyutongxue/clavicode-frontend
angular
Last synced: 11 months ago
JSON representation
Frontend of clavicode, an online IDE
- Host: GitHub
- URL: https://github.com/guyutongxue/clavicode-frontend
- Owner: guyutongxue
- License: gpl-3.0
- Archived: true
- Created: 2021-10-01T09:04:55.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-17T09:08:02.000Z (over 4 years ago)
- Last Synced: 2025-03-28T17:25:46.264Z (about 1 year ago)
- Topics: angular
- Language: TypeScript
- Homepage:
- Size: 6.21 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Online IDE `clavicode` frontend
## Build instructions
### Preparation
Install Node.js for build TypeScript sources. We suggest using `nvm` on *nix. See [nvm-sh/nvm](https://github.com/nvm-sh/nvm).
This is an Angular project. Install Angular CLI for next steps:
```
npm i -g @angular/cli
```
### Install dependencies
```
npm i
```
### Serve with hot reload
Run [backend](https://github.com/Guyutongxue/clavicode-backend) at `http://localhost:3000`. Then:
```
ng serve
```
### Build assets
```
ng build
```
Copy or link assets to backend. See backend repository for detail.