سؤال

use Rack::Static, :urls => ['/stylesheets', '/images'], :root => 'public'

run proc { |env| [200, { 'Content-Type' => 'text/html', 'Cache-Control' => 'public, max-age=86400' }, File.open('public/index.html')] }

أحصل على طريقة خاصة "مفتوحة" مدعومة لـ Rack :: File: Class عندما أقوم بالرفقة. حقا لا أستطيع رؤية أين المشكلة. الجري رف 1.1. ساعدنى من فضلك...

هل كانت مفيدة؟

المحلول

هناك Rack::File الفصل ، الذي له الأسبقية في ملف الراكب الخاص بك بسبب الطريقة التي يبحث بها روبي أسماء. هذا ليس الفصل الذي تبحث عنه ، فأنت تريد روبي File صف دراسي. يمكن الرجوع إلى هذا الفصل مباشرة دون غموض البحث باستخدام البادئة ::

::File.open('public/index.html')
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top