ธุรกรรมซื้อคืนเป็นปัจจุบัน
นี่คือวิธีที่ทรัพยากรใน pub / static ควรทำงาน
ความหมายของ "โมดูล" เปลี่ยนเป็นวีโอไอพี 2 ตอนนี้ไฟล์ไม่ได้ถูกคั่นระหว่างโค้ดเทมเพลตและสกิน Vendor_Module
ทุกอย่างเป็นไปในโมดูลเดียวกัน
เมื่อขอทรัพยากรจากถ้าไฟล์ไม่ได้อยู่คำขอจะเขียนใหม่เพื่อpub/static
ลองดูไฟล์ในโฟลเดอร์ pub / static เพื่อทำความเข้าใจให้ดีขึ้น ../static.php?resource={resource name here}
.htaccess
คุณอาจได้รับคำตอบ 404 รายการเนื่องจากคุณไม่ได้mod_rewrite
เปิดใช้งาน
คุณควรเปิดใช้งาน
แต่มันสามารถทำงานได้โดยปราศจากมัน
มีระบบ 'แคช' สำหรับทรัพยากรแบบคงที่เหล่านี้
นำทางไปยังโฟลเดอร์dev/tools/Magento/Tools/View
และเรียกใช้สิ่งนี้ในบรรทัดคำสั่ง
php deploy.php
[แก้ไข]
ในรุ่นที่ใหม่กว่าไม่มีdev/tools/Magento/Tools/View
โฟลเดอร์เพิ่มเติม
คุณสามารถได้รับผลกระทบเดียวกันโดยใช้คำสั่งนี้:
php bin/magento setup:static-content:deploy
[/ แก้ไข]
สิ่งนี้จะคัดลอกสแตติกรีซอร์สจากแต่ละโมดูลไปยังpub/static
โฟลเดอร์
อดทนรอสักครู่
จำสิ่งนี้ไว้สำหรับอนาคต ขอแนะนำให้ทำเช่นนี้บนเซิร์ฟเวอร์สด มันจะเพิ่มความเร็วในการเข้าถึงทรัพยากรแบบคงที่
แต่มีการจับ
หากคุณแก้ไขหนึ่งในทรัพยากรคงที่ภายในโมดูลการเปลี่ยนแปลงจะไม่สามารถใช้ได้จนกว่าคุณจะทำงานphp deploy.php
อีกครั้ง
และคุณไม่ควรแก้ไขไฟล์ใด ๆ จากpub/static
โดยตรง deploy.php
การเปลี่ยนแปลงจะถูกเขียนทับในครั้งต่อไปของคุณดำเนินการ