سؤال

أقوم بتجربة وظائف التخزين المحلية HTML5 ، لكنني شعرت بالإحباط عندما علمت أن المتصفح لن يسمح بالتخزين المحلي عندما يكون الملف محليًا. أظن أن المتصفح (Chrome في حالتي ، FF أيضًا) يريد رؤية مجال بدلاً من موقع ملف. هل اكتشف أي شخص هنا حلًا للتطوير محليًا؟ ربما إعداد مجال محلي؟ هذا يبدو وكأنه الكثير من المتاعب. يجب أن يكون هناك مجرد خيار مطور في المتصفح ، grrrrr.

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

المحلول

ماذا عن استخدام Python كخادم خفيف الوزن ، انتقل إلى دليل العمل الخاص بك و:

python -m SimpleHTTPServer

نرى http://www.linuxjournal.com/content/tech-tip-real-simple-http-server-python لمزيد من التفاصيل.

نصائح أخرى

ستجد أن معظم مطوري الويب سيقومون بإعداد خادم ويب محلي ، حيث إنه الطريقة الوحيدة للعمل محليًا مع البرامج النصية من جانب الخادم-أي شيء مكتوب في PHP و ASP.NET و Python ، وما إلى ذلك ، والذي يتضمن جميع إدارة المحتوى إلى حد كبير الأنظمة. إنه في الواقع ليس صعبًا جدًا أيضًا. على Linux ، ما عليك سوى تثبيت Apache باستخدام Manager Manager (sudo aptitude install apache2 على أوبونتو). على نظام التشغيل Mac OS ، لديك بالفعل واحدة مثبتة - فقط منعطف مشاركة الويب في تفضيلات النظام > مشاركة ثم انتقل إلى http: // localhost/~ yourusernamehere/. على Windows ، أوصي بتثبيت Apache HTTP Server إذا كنت تريد فقط خادم ويب ، أو XAMPP إذا كنت تريد تثبيت MySQL و PHP و Perl (والتي تعد رائعة للتطوير من جانب الخادم) مع الحد الأدنى من الضجة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top