2023-04-17 14:56:57 +03:00
|
|
|
# Code Review Frontend
|
2019-07-19 18:11:05 +03:00
|
|
|
|
2020-04-14 14:50:05 +03:00
|
|
|
This is a simple Vue.JS administration frontend, the production instance is publicly available at https://code-review.moz.tools/
|
2019-07-19 18:11:05 +03:00
|
|
|
|
2022-07-06 07:12:27 +03:00
|
|
|
You'll need Node 16+ to be able to build it.
|
|
|
|
|
2023-04-17 14:56:57 +03:00
|
|
|
## Developer setup
|
2019-07-19 18:11:05 +03:00
|
|
|
|
|
|
|
```
|
|
|
|
npm install
|
2022-07-06 07:12:27 +03:00
|
|
|
npm run build # to build once in production mode
|
|
|
|
npm run build:dev # to build once in development mode
|
|
|
|
npm run start # to start a dev server on port 8010
|
2019-07-19 18:11:05 +03:00
|
|
|
```
|
2022-07-06 07:12:27 +03:00
|
|
|
|
2023-04-17 14:56:57 +03:00
|
|
|
## Linting
|
2022-07-06 07:12:27 +03:00
|
|
|
|
|
|
|
eslint is available through:
|
|
|
|
|
|
|
|
- `npm run lint` to list potential errors,
|
|
|
|
- `npm run lint:fix` to automatically fix these errors.
|