Zastanawiam się, gdzie umieścić pliki danych (na przykład XML), które mają być ładowane wewnętrznie przez Railsy? Czy jest jakaś standardowa lokalizacja? Teraz trzymam plik w folderze "publicznym".Szyny - gdzie umieścić pliki danych?
11
A
Odpowiedz
10
Myślę, że to zależy od rodzaju danych przechowywanych w plikach. Jeśli pliki mają być ładowane przy starcie, być może folder config
będzie dobry. Jeśli są one potrzebne do przetwarzania niektórych backendów, może to być miejsce lib
. Lub po prostu utwórz folder data
.
Na końcu sekcji 3.2 here znajduje się tabela z domyślnymi folderami i ich przeznaczeniem.
7
Folder publiczny przeznaczony jest do publikacji publicznej.
Możesz utworzyć folder "dane" w katalogu głównym swojej aplikacji bez żadnych problemów.
Powiązane problemy
- 1. Gdzie umieścić pliki js w CodeIgniter
- 2. gdzie umieścić pliki .properties w projekcie Eclipse?
- 3. Gdzie umieścić wspólne zapisywalne pliki aplikacji?
- 4. Gdzie/jak umieścić zbudować pliki w OpenCV
- 5. Gdzie umieścić nieistotne pliki .pl w dystrybucji?
- 6. Gdzie należy umieścić niestandardowe pliki .d.ts?
- 7. gdzie umieścić poufnych informacji z bazy danych
- 8. gdzie pliki bazy danych MySQL przechowują pliki?
- 9. MVVM gdzie umieścić warstwę dostępu do danych?
- 10. Gdzie umieścić ustawienia połączenia z bazą danych?
- 11. Gdzie umieścić próbę złapać
- 12. Szyny, gdzie umieścić metodę do zastosowania we wszystkich modelach
- 13. Grails - Gdzie umieścić pliki testowe i jak je załadować?
- 14. Gdzie umieścić pliki statyczne dla Spark Web Framework?
- 15. Symfony2 - Gdzie powinienem umieścić pliki przesłane przez użytkowników?
- 16. Gdzie umieścić pliki JS dla NodeJS, aby je zobaczyć
- 17. Gdzie umieścić pliki tekstowe w katalogu w Androidzie
- 18. Gdzie powinienem umieścić wtyczkę .vim?
- 19. Gdzie są moje pliki bazy danych H2?
- 20. Gdzie umieścić skrypty PowerShell?
- 21. gdzie umieścić ActiveModel :: Validator?
- 22. Gdzie umieścić plik właściwości?
- 23. CakePHP - gdzie umieścić logikę usługi
- 24. Gdzie umieścić statyczny javascript w projekcie Yesod?
- 25. Pryzmat WPF - gdzie umieścić zasoby?
- 26. ServiceStack, gdzie umieścić logikę biznesową?
- 27. Gdzie umieścić impliciteWait w kątomierzu?
- 28. gdzie umieścić DTD wewnątrz paczki
- 29. Gdzie umieścić autora w cytacie?
- 30. Gdzie mogę umieścić moje drwiny?
Myślę, że lib będzie lepszy niż folder z danymi, ponieważ najprawdopodobniej pliki niestandardowe będą manipulowane z zadaniami rake, które same są w lib. – Donato