mirror of
https://github.com/koodiklinikka/koodiklinikka.fi.git
synced 2026-01-26 11:23:58 +00:00
f4474523ad27f5bfcef991aa71e48bbe70185311
* Convert to using TypeScript Next.js v.9 allows converting an existing project to TS by simply renaming the files as TS files * Fix type errors: Type 'string' is not assignable to type 'number'. * Add mention about missing typings for javascript-time-ago * Add GA_INITIALIZED to window * Fix type error in feed transformers * Model MembershipInfoForm state and props with TS * Silence the typescript warning in MembershipInfoForm * Add threshold to Fader props * Fix Warning: Each child in a list should have a unique "key" prop. Sponsors don't have ids – name is probably unique and can be used as a key * Allow key as prop for SponsorLink * Add type of the props for SponsorLink
Koodiklinikka
Koodiklinikka.fi lähdekoodi. Issueita ja Pull Requestejä otetaan lämpimästi vastaan. Yritämme pitää kynnyksen kontribuoida projektiin alhaisena, jotta mahdollisimman moni pääsisi jättämään siihen jälkensä. Kaikki koodi katselmoidaan läpi ja mergetään projektiin kun näyttää hyvälle. Muutamasta mergetystä Pull Requestista oikeudet ylläpitää projektia.
Issueita voidaan käyttää myös sivun:
- toiminnallisuuteen
- designiin
- HTTP-rajapintaan
- projektin hallintaan liittyviin asioihin
- tai koko Koodiklinikkaan yleisesti.
Projektin asennus
- Asenna Node.js
- Kloonaa projekti koneellesi:
git clone https://github.com/koodiklinikka/koodiklinikka.fi.git
- Käynnistä kehitystila:
cd koodiklinikka.fi
npm install
npm start
- Avaa selaimessasi:
http://localhost:3000
Komennot
npm install- asentaa projektin riippuvuudet
npm start- kääntää lähdetiedostot ja palvelee sovellusta porttiin
3000
- kääntää lähdetiedostot ja palvelee sovellusta porttiin
npm run build- kääntää lähdetiedostot ->
out/
- kääntää lähdetiedostot ->
Description
Languages
TypeScript
86%
CSS
12.2%
JavaScript
1.8%