亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Jadual Kandungan
1. Meletakkan imej dan fon dalam projek
2. Menggunakan imej dalam komponen
3. Memuatkan fon tersuai
4. Rujukan aset dalam templat atau gaya
Rumah hujung hadapan web View.js Bagaimana untuk mengendalikan aset seperti imej dan fon dalam projek Vue.js dengan Vite?

Bagaimana untuk mengendalikan aset seperti imej dan fon dalam projek Vue.js dengan Vite?

Sep 20, 2025 am 02:45 AM
vue.js vite

Letakkan aset statik seperti imej dan fon dalam direktori awam untuk akses langsung atau dalam SRC/aset untuk pemprosesan yang dibundel. 2. Impor Imej dalam komponen menggunakan persediaan skrip untuk resolusi URL automatik. 3. Tentukan fon tersuai melalui @font-face dalam CSS dengan laluan alias, memastikan Vite menyelesaikannya dengan betul. 4. Gunakan import atau jalur relatif/alias dalam templat dan gaya untuk pengendalian aset lancar semasa membina.

Bagaimana untuk mengendalikan aset seperti imej dan fon dalam projek Vue.js dengan Vite?

Apabila bekerja dengan projek Vue.js yang dibina di atas Vite, mengendalikan aset seperti imej dan fon adalah terima kasih kepada sokongan terbina dalam Vite untuk aset statik. Inilah cara untuk menguruskannya dengan berkesan.

1. Meletakkan imej dan fon dalam projek

Vite merawat fail dalam direktori awam sebagai aset statik. Letakkan imej, fon, atau fail lain di sini jika anda mahu mereka berkhidmat di laluan akar semasa pembangunan dan dipelihara sebagai-adalah dalam output binaan.

  • Fail di khalayak ramai / boleh diakses melalui laluan mutlak (misalnya, /logo.png , /fonts/myfont.woff )
  • Tiada pemprosesan atau hashing digunakan secara lalai
  • Gunakan ini untuk aset yang tidak memerlukan bundling, seperti favicons atau fail media besar

Untuk aset yang mendapat manfaat daripada imej yang lebih kecil seperti bundling yang digunakan dalam komponen -tempat mereka dalam SRC/ aset/ . Ini boleh diimport secara langsung dan akan melalui saluran paip membina Vite, membolehkan ciri -ciri seperti penamaan semula fail untuk menghancurkan cache.

2. Menggunakan imej dalam komponen

Untuk menggunakan imej yang terletak di Src/Aset/Imej/Logo.png , mengimportnya:

<persediaan skrip>
Logo import dari &#39;@/aset/imej/logo.png&#39;
</script>

<pemat>
  <img: src = "logo" alt = "logo" />
</template>

Vite menyelesaikan jalan dan mengembalikan URL awam yang betul selepas membina. Anda juga boleh menggunakan import dinamik atau laluan relatif:

  • ../../assets/images/icon.svg - berfungsi dengan baik untuk rujukan tempatan
  • new URL(&#39;./image.png&#39;, import.meta.url) - berguna untuk kawalan tepat ke atas URL aset

3. Memuatkan fon tersuai

Untuk memasukkan fon tersuai, letakkan fail fon dalam SRC/aset/fon/ dan merujuknya dalam CSS anda:

@font-face {
  font-family: &#39;myfont&#39;;
  src: url (&#39;@/aset/font/myfont.woff2&#39;) format (&#39;woff2&#39;),
       URL (&#39;@/aset/fon/myfont.woff&#39;) format (&#39;woff&#39;);
  Font-Weight: Normal;
  gaya font: normal;
  Font-diname: swap;
}

Pastikan CSS anda diimport dalam komponen atau di main.js. Laluan fon yang diimport diselesaikan oleh Vite dan ditulis semula untuk menunjuk ke lokasi aset yang dibina yang betul.

Jika menggunakan gaya global, tentukan @font-face dalam fail CSS global (misalnya, SRC/Styles/Global.CSS ) dan mengimportnya dalam entri aplikasi anda.

4. Rujukan aset dalam templat atau gaya

Dalam templat, penggunaan require atau mengimport penyataan apabila mengikat atribut SRC dinamik. Walau bagaimanapun, dalam kebanyakan kes, mengimport aset secara langsung adalah lebih bersih dan lebih dipercayai.

Dalam SCSS atau CSS, url() rujukan di dalam SRC secara automatik diselesaikan oleh Vite jika laluannya adalah relatif atau menggunakan alias seperti @/ .

Untuk fon atau imej yang dirujuk hanya dalam CSS (contohnya, imej latar belakang), meletakkannya dalam SRC/aset dan menggunakan laluan relatif atau alias berfungsi dengan lancar.

Pada asasnya, hanya mengatur aset secara logik, gunakan import untuk sumber yang dibundel, dan bergantung pada folder awam untuk penghantaran statik. Vite mengendalikan selebihnya.

Atas ialah kandungan terperinci Bagaimana untuk mengendalikan aset seperti imej dan fon dalam projek Vue.js dengan Vite?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Stock Market GPT

Stock Market GPT

Penyelidikan pelaburan dikuasakan AI untuk keputusan yang lebih bijak

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Vue.js vs React: Membandingkan prestasi dan kecekapan Vue.js vs React: Membandingkan prestasi dan kecekapan Apr 28, 2025 am 12:12 AM

Vue.js dan bertindak balas masing -masing mempunyai kelebihan mereka sendiri: vue.js sesuai untuk aplikasi kecil dan perkembangan pesat, sementara React sesuai untuk aplikasi besar dan pengurusan negara yang kompleks. 1.vue.js Menyedari kemas kini automatik melalui sistem responsif, sesuai untuk aplikasi kecil. 2. REACT menggunakan algoritma DOM dan Diff Virtual, yang sesuai untuk aplikasi besar dan kompleks. Apabila memilih rangka kerja, anda perlu mempertimbangkan keperluan projek dan timbunan teknologi pasukan.

Vue.js dan stack frontend: Memahami sambungan Vue.js dan stack frontend: Memahami sambungan Apr 24, 2025 am 12:19 AM

Vue.js disepadukan dengan tumpuan teknologi front-end untuk meningkatkan kecekapan pembangunan dan pengalaman pengguna. 1) Alat Pembinaan: Mengintegrasikan dengan Webpack dan Rollup untuk mencapai pembangunan modular. 2) Pengurusan Negeri: Bersepadu dengan VUEX untuk menguruskan status aplikasi yang kompleks. 3) Routing: Mengintegrasikan dengan Vuerouter untuk merealisasikan penghalaan aplikasi tunggal halaman. 4) Preprocessor CSS: Menyokong SASS dan kurang untuk meningkatkan kecekapan pembangunan gaya.

Masa Depan Vue.js dan React: Trend dan Ramalan Masa Depan Vue.js dan React: Trend dan Ramalan May 09, 2025 am 12:12 AM

Trend masa depan dan ramalan Vue.js dan React adalah: 1) Vue.js akan digunakan secara meluas dalam aplikasi peringkat perusahaan dan telah membuat terobosan dalam penjanaan tapak dan penjanaan tapak statik; 2) React akan berinovasi dalam komponen pelayan dan pemerolehan data, dan terus mengoptimumkan model keserasian.

Tutorial Laravel Vue.js Single Page Application (SPA) Tutorial Laravel Vue.js Single Page Application (SPA) May 15, 2025 pm 09:54 PM

Aplikasi satu halaman (SPA) boleh dibina menggunakan Laravel dan Vue.js. 1) Tentukan penghalaan dan pengawal API di Laravel untuk memproses logik data. 2) Buat front-end komponen di Vue.js untuk merealisasikan antara muka pengguna dan interaksi data. 3) Konfigurasikan CORS dan gunakan AXIOS untuk interaksi data. 4) Gunakan vuerouter untuk melaksanakan pengurusan penghalaan dan meningkatkan pengalaman pengguna.

Vue.js vs React: Gunakan Kes dan Aplikasi Vue.js vs React: Gunakan Kes dan Aplikasi Apr 29, 2025 am 12:36 AM

Vue.js sesuai untuk projek kecil dan sederhana, manakala React sesuai untuk projek besar dan senario aplikasi yang kompleks. 1) Vue.js mudah digunakan dan sesuai untuk prototaip cepat dan aplikasi kecil. 2) React mempunyai lebih banyak kelebihan dalam mengendalikan pengurusan negara yang kompleks dan pengoptimuman prestasi, dan sesuai untuk projek besar.

Vue.js vs React: Komuniti, Ekosistem, dan Sokongan Vue.js vs React: Komuniti, Ekosistem, dan Sokongan Apr 27, 2025 am 12:24 AM

Vue.js dan bertindak balas masing -masing mempunyai kelebihan sendiri, dan pilihan harus berdasarkan keperluan projek dan tumpukan teknologi pasukan. 1. Vue.js adalah mesra komuniti, menyediakan sumber pembelajaran yang kaya, dan ekosistem termasuk alat rasmi seperti Vuerouter, yang disokong oleh pasukan rasmi dan masyarakat. 2. Komuniti React adalah berat sebelah terhadap aplikasi perusahaan, dengan ekosistem yang kuat, dan sokongan yang disediakan oleh Facebook dan komuniti, dan mempunyai kemas kini yang kerap.

Pembangunan Frontend dengan Vue.js: Kelebihan dan Teknik Pembangunan Frontend dengan Vue.js: Kelebihan dan Teknik May 03, 2025 am 12:02 AM

Sebab -sebab populariti Vue.js termasuk kesederhanaan dan pembelajaran mudah, fleksibiliti dan prestasi tinggi. 1) Reka bentuk kerangka progresifnya sesuai untuk pemula untuk belajar langkah demi langkah. 2) Pembangunan berasaskan komponen meningkatkan kebolehkerjaan kod dan kecekapan kerjasama pasukan. 3) Sistem responsif dan DOM maya meningkatkan prestasi rendering.

Betapa tepatnya untuk memikirkan dom maya Vue.js sebagai cermin dom sebenar? Betapa tepatnya untuk memikirkan dom maya Vue.js sebagai cermin dom sebenar? May 13, 2025 pm 04:05 PM

Vue.js 'Virtualdom adalah cermin dari dom sebenar, dan tidak betul -betul. 1. Buat dan Kemas kini: Vue.js mencipta pokok maya berdasarkan definisi komponen, dan mengemas kini Virtualdom terlebih dahulu apabila keadaan berubah. 2. Perbezaan dan penampalan: Perbandingan maya lama dan baru melalui operasi diff, dan hanya memohon perubahan minimum kepada DOM sebenar. 3. Kecekapan: Virtualdom membolehkan kemas kini batch, mengurangkan operasi DOM langsung, dan mengoptimumkan proses rendering. Virtualdom adalah alat strategik untuk vue.js untuk mengoptimumkan kemas kini UI.

See all articles