Repo terbaru.
Berikut adalah cara kerja sumber daya di pub / statis.
Arti "modul" berubah dalam magento 2. Sekarang file tidak dipisahkan antara kode, templat, dan skin. Semuanya berjalan dalam modul yang sama Vendor_Module.
Saat meminta sumber dari pub/static, jika file tidak ada, permintaan ditulis ulang ../static.php?resource={resource name here}.
Lihatlah .htaccessfile di folder pub / statis untuk memahami lebih baik.
Anda mendapatkan 404 respons mungkin karena Anda belum mod_rewritemengaktifkan.
Anda harus mengaktifkannya.
Tapi itu bisa berhasil tanpanya.
Ada sistem 'cache' untuk sumber daya statis ini.
arahkan ke folder dev/tools/Magento/Tools/Viewdan jalankan ini di baris perintah
php deploy.php
[EDIT]
Dalam versi yang lebih baru tidak ada lagi dev/tools/Magento/Tools/Viewfolder.
Anda bisa mendapatkan efek yang sama dengan menjalankan perintah ini:
php bin/magento setup:static-content:deploy
[/ EDIT]
Ini akan menyalin sumber daya statis dari setiap modul ke pub/staticfolder.
Bersabarlah, itu akan memakan waktu.
Ingat ini untuk masa depan. Disarankan untuk melakukan ini di server langsung. Ini akan mempercepat akses ke sumber daya statis.
Tapi ada yang menangkap.
Jika Anda memodifikasi salah satu sumber daya statis di dalam modul, perubahan tidak akan tersedia sampai Anda menjalankannya php deploy.phplagi.
Dan Anda tidak boleh memodifikasi file apa pun dari pub/staticlangsung. Perubahan akan ditimpa pada saat Anda mengeksekusi berikutnya deploy.php.