Tippek egy fantasztikus readme file (s hogy ez miért fontos)
Mi, a fejlesztők, nagyon jó a kód, meg minden részletet el a projektek. De néhányan közülünk (engem is beleértve) hiányzik a puha készségek még az online közösség.,
egy fejlesztő egy órát töltene egyetlen gomb párnázásának és margójának beállításával. De nem kímélne 15 percet a README fájl projektleírásához.
remélem, hogy a legtöbben már tudják, mi a readme.md a fájl az, és mire használják. De az újoncok itt megpróbálom elmagyarázni, hogy pontosan mi az.
mi az a Readme.md?
README (ahogy a neve is sugallja:” read me”) az első fájl, amelyet el kell olvasni egy új projekt indításakor., Ez egy sor hasznos információ egy projektről és egy kézikönyvről. Ez az első fájl Github vagy bármely Git hosting oldalon jelenik meg, ha valaki megnyitja a repository..
ahogy jól látható itt Readme.md a fájl a tároló gyökerében található, és a github automatikusan megjelenik a projektkönyvtár alatt.
és a.md
kiterjesztés egy szóból származik: markdown., Ez egy jelölő nyelv a szöveg formázásához. Csakúgy, mint a HTML, ez egy jelölő nyelv, hogy dokumentumainkat bemutathatóvá tegyük.
itt egy példa egy markdown fájlra, valamint arra, hogy valójában hogyan jelenik meg a GitHubon. Itt használom a VSCode-ot az előnézethez, amely egyszerre mutatja a markdown fájlok előnézetét.
Itt van egy hivatalos Github puskát az Árleszállítás formátum, ha kell lakik mélyen a nyelv.
most beszéljünk az üzletről., Órákat töltött egy projekten, nyilvánosságra hozta a Githubon, és embereket/toborzókat/kollégákat / (Ex?) lásd a projektet. Tényleg azt hiszed, hogy bemennek a root/src/app/main.js
– ba, hogy megtekintsék a gyönyörű logikádat? Komolyan?
most, hogy felkeltettem a figyelmét, nézzük meg, hogyan kell kezelni ezt.
dokumentáció készítése a komponensekhez
a projekt readme-ján kívül az összetevők dokumentálása elengedhetetlen egy érthető kódbázishoz. Ez sokkal könnyebbé teszi az összetevők újrafelhasználását és a kód fenntartását., Használjon olyan eszközöket, mint a Bit (Github) a biten megosztott összetevők dokumentációjának automatikus létrehozásához.dev
írja le a projektet! (TL; DR)
írj egy jó leírást a projektek. Csak az irányelvek, akkor formázza a leírást a következő témákban: –
- cím (a cím kép is, ha lehetséges…szerkeszteni őket canva.,com ha nem egy grafikus.)
- leírás (szavakkal és képekkel egyaránt leírva)
- Demo (képek, videó linkek, élő Demo linkek)
- használt technológiák
- speciális Gotchas a projektek (problémák szembesültek, egyedi elemei a projekt)
- a projekt technikai leírása, mint – telepítés, beállítás, Hogyan kell hozzájárulni.
merüljünk mélyen a technikákba
ezt az egyik projektemet referenciaként fogom használni, amely szerintem az egyik legszebb readme fájl, amelyet írtam, sőt találkoztam., Akkor nézd meg a kódot a Readme.md fájl itt:-
használja a ceruza ikont a markdown kód megjelenítéséhez :-
hiperhivatkozásokat használhat a readme-ben. Tehát adjon egy élő Demo linket közvetlenül a címkép alatt.
Use Code Formating
Markdown megadja a lehetőséget, hogy formázza a szöveget kódként., Tehát ne írjon kódot egyszerű szövegként, hanem használja a ” (Tilde) kódot a kód belső formázásához- var a = 1;
Github lehetőséget ad arra is, hogy meghatározza azt a nyelvet, amelybe a kód be van írva, hogy az adott szövegkiemeléssel olvashatóbb legyen. Ehhez használja a
“{language-extension}<space {code block Inside} ` `
{” ` } – Triple tilde használható többsoros kódhoz, és lehetővé teszi a kódblokk nyelvének megadását is.,
With Language Highlighting:-
Without Langage Highlighting:-
Use of HTML
Yes, you can use HTML inside. Not all the features though. But most of it., Bár meg kell ragaszkodni markdown csak de, egyes funkciók, mint a központosítás képek, szöveg a readme csak akkor lehetséges, HTML.
Vélemény, hozzászólás?