
Valet+ هي بيئة تطوير لنظام التشغيل macOS. لا يوجد Vagrant، ولا Docker، ولا يوجد ملف /etc/hosts . يستخدم هذا المشروع laravel/valet باعتباره تبعية.
يتطلب Valet+ نظامي التشغيل macOS وHomebrew. قبل التثبيت، يجب عليك التأكد من عدم ربط أي برامج أخرى مثل Apache أو Nginx بالمنفذ 80 بجهازك المحلي.
يتطلب Valet+ تثبيت Composer.
للبدء، تحتاج أولاً إلى التأكد من تحديث Homebrew باستخدام أمر التحديث:
brew update بعد ذلك، يجب عليك استخدام Homebrew لتثبيت PHP 8.1 (باستخدام shivammathur/php ):
brew tap shivammathur/php
brew install shivammathur/php/[email protected]
brew link [email protected] --force
brew services restart [email protected]قم بتثبيت Valet+ 3.x-dev باستخدام الملحن:
composer global require weprovide/valet-plus:3.x-dev وأخيرًا، يمكنك تنفيذ أمر install Valet+. سيؤدي هذا إلى تكوين وتثبيت Valet+ وNginx وDnsMasq والخدمات الأخرى. بالإضافة إلى ذلك، استخدم --help لرؤية كافة خيارات التثبيت.
valet-plus install سيتم تكوين البرامج الشيطانية التي يعتمد عليها Valet+ للتشغيل عند بدء تشغيل النظام. بمجرد تثبيت Valet+، حاول إجراء اختبار ping لأي مجال *.test على جهازك الطرفي باستخدام أمر مثل ping foobar.test . إذا تم تثبيت Valet+ بشكل صحيح، فمن المفترض أن ترى هذا المجال يستجيب على 127.0.0.1 .
فيما يلي بعض الاختلافات الرئيسية مقارنة بـ Valet الأصلي:
valet-plus بدلاً من valet ..env.valet إلى .valet-env.php .valet-plus elasticsearch|es use <version> بدلاً من valet-plus use elasticsearch|es <version> .127.0.0.1 كمضيف Redis بدلاً من /tmp/redis.sock .valet-plus install .لدينا مساحة عمل Slack متاحة يمكنك الانضمام إليها.
نعم، لدينا صفحة معجبين بـ Valet+ https://www.weprovide.com/valet-plus