अंगूठी (और लीन-रिंग टूल्स) का उपयोग करना - मैं विकास में चलते समय दस्तावेज़ों के अनुसार "संसाधन" आदि से स्थिर फाइलों को पूरा करने में सक्षम हूं - हालांकि - कब मैं lien uberwar के माध्यम से चीजों को पैकेज करता हूं मुझे नहीं पता कि कंटेनर में चलते समय उन्हें उन फ़ाइलों को कैसे सेवा दी जाए। मैं रैप-संसाधन, या सेटिंग: संसाधन-पथ पर विवादित दस्तावेज़ देखता हूं लेकिन कोई भी काम नहीं करता है।रिंग/कंपोजर के साथ स्थैतिक फाइलों की सेवा करना - युद्ध से
उत्तर
Compojure के Getting Started Wiki के अनुसार, route/resources
अपने पथ नीचे रख:
(defroutes main-routes
(GET "/" [] "<h1>Hello World Wide Web!</h1>")
(route/resources "/")
(route/not-found "Page not found"))
... और फिर, अपनी परियोजना में एक फ़ोल्डर resources/public
बनाने, आपकी स्टैटिक फ़ाइलें डाल दिया। इन फ़ाइलों का जिक्र करते समय, /resources/public
निहित है, इसलिए आप कुछ लिख सकते हैं जैसे: (include-css "/css/site.css")
।
यहां an example that deploys to cloudbees है।
क्या 'resrouce/public' के बजाय' संसाधन/सार्वजनिक 'होना चाहिए? – kristianlm
हां, ऐसा लगता है कि किसी ने इसे सही किया है। –
माफ करना माइकल, मैं जादू नहीं कर सकता! मैं कहने की कोशिश कर रहा था कि 'संसाधन' निर्देशिका बहुवचन रूप में होनी चाहिए, मुझे लगता है। – kristianlm
compojure.route/resources
आपको जो चाहिए वह करना चाहिए।
बस फ़ाइलों को resources/public
में डालें और फिर अपनी मार्ग सूची के अंत में (resources "/")
एक मार्ग जोड़ें।
आपको सही तरीके से काम करने के लिए इसके लिए हाल ही में हाल ही में लीन-रिंग की आवश्यकता है; लीन-रिंग के पुराने संस्करण सार्वजनिक संपत्तियों के लिए संसाधन निर्देशिका का समर्थन नहीं करते हैं।
- 1. django में तर्क के साथ स्थैतिक फाइलों की सेवा करना (डाउनलोडकाउंट रखना)
- 2. मैं डार्ट के साथ एक अलग यूआरएल से स्थैतिक फाइलों की सेवा कैसे करूं?
- 3. Jetty 7 के साथ स्थैतिक सामग्री की सेवा, web.xml
- 4. युद्ध फ़ाइल नाम से युद्ध आवेदन नाम अलग करना
- 5. nginx के साथ स्थिर होमपेज की सेवा करना और uwsgi
- 6. नोडजेज एक्सप्रेस स्थैतिक फाइलों के साथ लटकते हैं
- 7. Django के साथ Heroku पर रूट-स्तरीय स्थैतिक फ़ाइलों की सेवा?
- 8. क्या मैं PHP के साथ एमपी 3 फाइलों की सेवा कर सकता हूं?
- 9. युद्ध फ़ाइलों को एन्क्रिप्ट करना
- 10. jboss में तैनाती निर्देशिका के बाहर एक युद्ध नियोजित करना
- 11. रेल उत्पादन में स्थिर फाइलों की सेवा नहीं करेंगे
- 12. एचजी सेवा के साथ कई repos की सेवा। कैसे?
- 13. स्थैतिक वर्गों पर प्रतिबिंब के साथ गुणों को सेट करना
- 14. हेरोोक यूनिकॉर्न और रेल के साथ स्थैतिक/सार्वजनिक फ़ोल्डर की सेवा नहीं कर रहा है 2.3 ऐप
- 15. मारे गए एंड्रॉइड सेवा और स्थैतिक चर
- 16. विधि की कक्षा के उदाहरण के भीतर स्थैतिक रूप से स्थैतिक विधि को कॉल करना बेहतर क्यों है?
- 17. जेटी का उपयोग कर जेएसपी फाइलों की सेवा कैसे करें?
- 18. सी #: मैं व्युत्पन्न वर्ग की स्थैतिक विधि से बेस क्लास की स्थैतिक विधि कैसे कॉल करूं?
- 19. रेल में संपत्ति के असंगत संस्करणों की सेवा करना 3.1+
- 20. फाइलों की सेवा करते समय मुझे कैश-कंट्रोल हेडर सेट करना चाहिए? या नहीं?
- 21. बुकमार्क के साथ पीडीएफ फाइलों को विलय करना
- 22. बंदूकधारी स्थिर फाइलों की सेवा नहीं कर रहे हैं
- 23. डीजेगो स्थिर फाइलों की सेवा करते समय अपाचे 403
- 24. विजुअल स्टूडियो सी ++ मेनिफेस्ट फाइलों के साथ काम करना
- 25. Django - स्थैतिक सामग्री के लिए अनुमतियों की पूर्ति और प्रबंधन
- 26. स्टेटिक फाइलों की सेवा के लिए django-cumulus का उपयोग कैसे करें?
- 27. स्कैला/लिफ्ट में सत्र युद्ध आयोजित करना
- 28. .NET से ऐप्पल की बोनजोर सेवा का उपयोग करना?
- 29. == त्रुटि के लिए जावा फाइलों की जांच करना, स्ट्रिंग्स
- 30. युद्ध फ़ाइल
Google App Engine के लिए मैं केवल 'war /' निर्देशिका में स्थिर फ़ाइलों को ही कर सकता था। टेम्पलेट फाइलें (मैं सोया का उपयोग करता हूं) वास्तव में 'संसाधन /' निर्देशिका में रहती है और किसी भी तरह से युद्ध निर्देशिका में संकलित हो जाती है। मुझे लगता है कि यह संभव नहीं है/आपके मामले में काम नहीं करता है? – Paul