file
. อย่างไรก็ตาม การตั้งค่าการพัฒนาอนุญาตให้ใช้ memcached
ได้ ซึ่งขอแนะนำ./vendor/bin/sail artisan queue:listen
:QUEUE_CONNECTION=sync
ในไฟล์ .env
ของคุณได้ โคลนพื้นที่เก็บข้อมูล
ติดตั้งการพึ่งพาด้วย composer install
เรียกใช้ composer run-script post-root-package-install
: เพื่อเรียกใช้สคริปต์หลังการติดตั้ง
เรียกใช้ composer run-script post-create-project-cmd
: เพื่อเรียกใช้สคริปต์หลังการติดตั้ง (คีย์แอปพลิเคชัน ลิงก์หน่วยเก็บข้อมูล ฯลฯ)
Run ./vendor/bin/sail build --no-cache
: เพื่อสร้างอิมเมจนักเทียบท่า
เริ่มบริการ นัก เทียบท่าแอปพลิเคชันด้วย ./vendor/bin/sail up -d
แฟล็ก -d
คือการรันเซอร์วิสในเบื้องหลัง
หากคุณพบข้อผิดพลาดนี้:
ไม่สามารถเริ่มบริการ laravel.test: พอร์ตไม่พร้อมใช้งาน: ฟัง tcp 0.0.0.0:*: ผูก: ที่อยู่มีการใช้งานแล้ว
หมายความว่าระบบของคุณมีบริการที่ทำงานบนพอร์ตที่ระบุ หากต้องการแก้ไขปัญหานี้โดยไม่ส่งผลกระทบใดๆ ให้เปิดไฟล์ .env
แล้วเลื่อนลงเพื่อยกเลิกการใส่เครื่องหมายข้อคิดเห็นตัวแปรเพื่อกำหนดค่าพอร์ตที่ต้องการ จากนั้นให้รันคำสั่งอีกครั้ง
APP_PORT=
FORWARD_DB_PORT=
FORWARD_MAILHOG_PORT=
FORWARD_MAILHOG_DASHBOARD_PORT=
หากคุณเปลี่ยน APP_PORT ของคุณ ตรวจสอบให้แน่ใจว่าคุณได้แก้ไข APP_URL ของคุณเพื่อให้สะท้อนเช่นกัน มิฉะนั้นรูปภาพอาจไม่แสดง
ดำเนินการย้ายข้อมูลด้วย ./vendor/bin/sail artisan migrate
หมายเหตุ: เนื่องจากเราใช้ Docker ในการตั้งค่า คุณจึงสามารถแก้ไข CACHE_DRIVER=memcached
ในไฟล์ . .env
ของคุณได้**
เปิดเบราว์เซอร์ของคุณและไปที่: http://127.0.0.1:APP_PORT
รัน ./vendor/bin/sail artisan test