Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 18761|Jawab: 2

[ASP.NET] Asp.net MVC Bundle mengemas semua file CSS bersama-sama

[Salin tautan]
Diposting pada 16/07/2018 17.34.55 | | | |
BundleConfig dikonfigurasi sebagai berikut:



Kode cshtml terlihat seperti ini:



Jika Anda mengonfigurasinya dengan cara ini, halamannya baik-baik saja, tetapi tidak mengemas semua CSS menjadi satu file!

Coba gunakan konfigurasi berikut:

Karena font-awesome perlu memuat file font, halaman tidak akan ditampilkan dengan benar, dan permintaan jaringan akan melaporkan kesalahan 404 sebagai berikut:


Larutan

Karena woff2 yang direferensikan dalam css umum diperkenalkan melalui jalur relatif, ketika bundel mengompresi css ke dalam file woff2, file tidak dapat ditemukan melalui jalur relatif sama sekali, jadi kita perlu mengimplementasikan jalur lengkap dari Xie IItemTransform dan menempelkan kode secara langsung:

Kemudian saat menggunakan bundel, terlihat seperti ini:

Dengan cara ini, ketika bundel mengompresi CSS, itu akan menggantikan model jalur relatif dan memprosesnya menjadi jalur penuh. Ini memecahkan masalah.

Sumber daya:https://stackoverflow.com/questi ... t-virtual-directory




Mantan:. NET: OrderBy dan ThenBy
Depan:webapi mengekspor data daftar ke file tabel Excel
 Tuan tanah| Diposting pada 10/07/2023 18.35.00 |
Operasi Praktis: Gunakan BundleTransformer untuk mengganti System.Web.Optimization
https://www.itsvse.com/thread-10387-1-1.html
 Tuan tanah| Diposting pada 10/07/2023 18.39.46 |
EnableOptimizations diaktifkan


Jika kompilasidebug adalah true, lalu kompresi bundelTidak valid


Saat menerbitkan Web.Release.config menghapus atribut debug, sebagai berikut:

Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com