HeRuMJucKeln (Live version here)
More Screenshots (open)
Look at the Nuxt 3 documentation to learn more.
Make sure to install the dependencies:
# npm
npm install
Start the development server on http://localhost:3000
npm run dev
This project uses both eslint and prettier in increase code quality. Before submitting code please make sure all rules are followed, or ignore them explicitly where appropriate.
# check for rule violations
npm run lint
# some rules can be fixed automatically, run
npm run lint:fix
In code you may ignore rules likes this:
// eslint-disable-next-line no-use-before-define
const thing = new Thing();
Build the application for production:
npm run build
Locally preview production build:
npm run preview
Preview app on localhost:3000
npm run build && npm run preview
This list of environment variables is best-effort, most configuration is done in nuxt.config.ts
.
- Production Mode:
as customary,
NODE_ENV
can be set todevelopment
andproduction
- Router Base Path:
use
NUXT_BASE_URL
to set the router base, default (prod):/teaching/summer-term-2023/daten-die-uns-bewegen/herumjuckeln/herumjuckeln/
, default (dev):/
- Mapbox API Key:
MAPBOX_PK
defaults to Max' PK. There is no guarantee it will remain valid in the future. - IVU API Host:
IVU_API_HOST
defaults tohttps://rwth.ivu.de/fl
. No trailing slash!
Check out the deployment documentation for more information.