Rumah  >  Soal Jawab  >  teks badan

php - Laravel 里的mix方法和asset方法有啥区别?

刚接触laravel,在引用资源时,看到有asset方法和mix方法,返回的都是同一个目录,想问下这两有啥区别?

巴扎黑巴扎黑2731 hari yang lalu401

membalas semua(1)saya akan balas

  • 漂亮男人

    漂亮男人2017-05-16 13:11:08

    Laravel dilengkapi dengan campuran laravel, yang digunakan untuk membungkus sumber statik seperti js, css dan imej. Nama fail yang dijana ialah: app.asjduiik2l1323879dasfydua23.js, 即js原文件名+hash+.js后缀,因为中间的那个hash是随时会变化的,所以在页面引入js文件的时候,就不能写死文件的路径,而是使用mix('app.js'),此时laravel会自动去匹配当前的app.js对应哪个app+hash+.js的文件(项目public目录下会有一个mix-manifest.json, yang menyimpan perhubungan yang sepadan antara kedua-duanya dan fail akan dikemas kini setiap kali sumber statik dibungkus).

    Kadangkala kami tidak mahu nilai cincang ditambahkan pada nama sumber statik (dalam kebanyakan kes, ia adalah pustaka pihak ketiga yang bukan modul nodejs dan diperkenalkan secara bebas pada masa ini). terus menggunakan kaedah aset, yang mudah dan kasar Cari fail yang anda namakan.

    balas
    0
  • Batalbalas