Mam kilka pytań dotyczących różnych rc
plików w typowym zastosowaniu węzła, jak .npmrc
, .babelrc
itpCo to są pliki `rc` w nodejs?
- Co to jest plik rc, znam jego runtime-config dla modułu, ale coś jeszcze?
- Czy plik rc musi być zgodny z konwencją nazewniczą
.[module]rc
lub czy jest to zalecany format? - Jakie są obsługiwane formaty? Widziałem oba formaty yaml i json, czy to zależy od czytnika, którego używa moduł?
- Jak uzyskać dostęp do pliku rc z perspektywy modułu? Czy nazwanie go jako
[module]rc
spowoduje automatyczne jego udostępnienie modułowi? Jeśli tak, gdzie będzie dostępny? - A może moduł powinien uzyskać dostęp do pliku, tak jak każdy inny plik z aplikacji, która korzysta z modułu i oczekiwać, że będzie on w zrozumiałym formacie? (Właśnie to robię teraz, w formacie json)
- Widziałem także osoby wymagające
package.json
do załadowania konfiguracji. Który jest zalecany,package.json
lub plik rc? - Również, w jaki sposób różni się od pliku javascript, takiego jak
gulpfile.js
zmodule.exports
? (Mam na myśli w sensie zalecenia, oczywiście znam różnicę i zalety js i plików RC)
każdym razem szukam w google, ja skończyć here i here, który jest narzędziem do czytania plik rc, ale nie wyjaśnia, co to jest i jak są skonstruowane i/lub podłączone do modułu.
Każdy wgląd byłby naprawdę użyteczny. Dzięki
Nie ma nic szczególnego w tych plikach, różne moduły "po prostu się" używają podobnej strategii. –