Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Adjon meg egy olvasófájlt a NuGet-csomagban , hogy a csomag részletei gazdagabbak és informatívabbak legyenek a felhasználók számára!
Ez valószínűleg az egyik első elem, amelyet a felhasználók látni fognak, amikor megtekintik a csomag részleteit tartalmazó oldalt NuGet.org, és elengedhetetlen ahhoz, hogy jó benyomást tegyenek!
Fontos
NuGet.org csak a Markdownban lévő olvasási fájlokat és a korlátozott tartományból származó képeket támogatja. Tekintse meg az engedélyezett domaineket a képekhez és a támogatott Markdown-funkciókat, hogy a readme helyesen jelenjen meg a NuGet.org webhelyen.
Mit kell tartalmaznia a README fájlnak?
Az alábbi elemeket vegye fel a readme fájlba:
- Bevezetés a csomagra és annak céljára – milyen problémákat old meg?
- Hogyan kezdheti el a csomagot – vannak bizonyos követelmények?
- Az átfogóbb dokumentációra mutató hivatkozások, ha nincsenek feltüntetve magában a readme fájlban.
- Legalább néhány kódrészlet/minta vagy példakép.
- Hol és hogyan hagyhatja el a visszajelzéseket, például a projektproblémákra mutató hivatkozást, a Twittert, a hibakövetőt vagy más platformot.
- Ha lehetséges, hogyan járulhat hozzá.
Első lépésként használhatja például ezt a README-sablont:
# Package readme title, e.g., display name or title of the package (optional)
Start with a clear and concise description: A brief overview of what your package is and does, also what problem it solves.
## Getting started
Explain how to use your package, provide clear and concise getting started instructions, including any necessary steps.
### Prerequisites
What are specific minimum requirements to use your packages? Consider excluding this section if your package works without any additional setup beyond simple package installation.
## Usage
Examples about how to use your package by providing code snippets/example images, or samples links on GitHub if applicable.
- Provide sample code using code snippets
- Include screenshots, diagrams, or other visual help users better understand how to use your package
## Additional documentation
Provide links to more resources: List links such as detailed documentation, tutorial videos, blog posts, or any other relevant documentation to help users get the most out of your package.
## Feedback
Where and how users can leave feedback?
- Links to a GitHub repository where could open issues, Twitter, a Discord channel, bug tracker, or other platforms where a package consumer can connect with the package author.
Ne feledje, hogy a kiváló minőségű readme fájlok számos formátumban és méretben is elérhetők! Ha már rendelkezik egy csomaggal a NuGet.org weboldalon, akkor valószínű, hogy már van egy readme.md vagy más dokumentációs fájl az adattárban, amely nagyszerűen kiegészítené a NuGet.org részletes lapját.
Megjegyzés:
Olvassa el blogunkat a magas színvonalú README írásának legjobb gyakorlatairól, hogy megismerje néhány ajánlást.
Tekintse meg a readme fájlt
Ha a NuGet.org élőben való használata előtt szeretné megtekinteni az olvasófájlt, töltse fel a csomagot a Csomag feltöltése webes portálon NuGet.org, és görgessen le a metaadatok előnézetének "Readme Fájl" szakaszához. Ennek az alábbihoz hasonlónak kell lennie:
Fontolja meg a README fájl felülvizsgálatát és megtekintését a képmegfelelőség és támogatott formázás érdekében, hogy az jó benyomást tegyen a potenciális felhasználókra! Ahhoz, hogy kijavítsd a hibákat a NuGet.org-ra feltöltött csomagod readme-jében, fel kell töltened egy javított csomagverziót. Ha előzetesen meggyőződik arról, hogy minden rendben van, a jövőben elkerülheti a fejfájást.
Képek és jelvények engedélyezett tartományai
Biztonsági és adatvédelmi megfontolások miatt a NuGet.org korlátozza azokat a tartományokat, amelyekről képek és jelvények jeleníthetők meg megbízható gazdagépeken.
NuGet.org lehetővé teszi az alábbi megbízható tartományokból származó összes kép megjelenítését, beleértve a jelvényeket is:
- api.codacy.com
- api.codeclimate.com
- api.dependabot.com
- api.reuse.software
- api.travis-ci.com
- app.codacy.com
- app.deepsource.com
- avatars.githubusercontent.com
- badgen.net
- badges.gitter.im
- camo.githubusercontent.com
- caniuse.bitsofco.de
- cdn.jsdelivr.net
- cdn.syncfusion.com
- ci.appveyor.com
- circleci.com
- cloudback.it
- codecov.io
- codefactor.io
- coveralls.io
- dev.azure.com
- flat.badgen.net
- github.com/.../workflows/.../badge.svg
- gitlab.com
- i.imgur.com
- img.shields.io
- infragistics.com
- isitmaintained.com
- media.githubusercontent.com
- opencollective.com
- raw.github.com
- raw.githubusercontent.com
- snyk.io
- sonarcloud.io
- travis-ci.com
- travis-ci.org
- user-images.githubusercontent.com
Ha úgy érzi, hogy egy másik tartományt kell hozzáadnia az engedélyezési listához, nyugodtan küldjön egy problémát , és a mérnöki csapatunk felülvizsgálja az adatvédelmi és biztonsági megfelelőség érdekében. A relatív helyi elérési utakat és nem támogatott tartományokból származó képeket tartalmazó képek nem fognak megjelenni. Ezek figyelmeztetést eredményeznek a readme fájl előnézetén és a csomag részleteinek oldalán, amelyek csak a csomagtulajdonosok számára láthatók.
Támogatott Markdown-funkciók
A Markdown egyszerűen kezelhető jelölőnyelv, amely egyszerű szöveg formázására alkalmas szintaxist használ. NuGet.org olvasási műveletek támogatják a CommonMark-kompatibilis Markdownt a Markdig elemzőmotoron keresztül.
NuGet.org jelenleg a következő Markdown-funkciókat támogatja:
- fejlécek
- Képek
- Extra hangsúly
- Listák
- Hivatkozások
- Idézőjelek blokkolása
- Fordított perjelek használata
- Kódtartományok
- Feladatlisták
- Táblázatok
- Emojik
- Automatikus hivatkozások
A szintaxiskiemelést is támogatjuk. Hozzáadhat egy nyelvi azonosítót, amely lehetővé teszi a szintaxiskiemelést a kódtartományokban.