Dengan perkembangan teknologi bahagian hadapan yang semakin meningkat, rangka kerja pembangunan mudah alih uni-app berdasarkan Vue.js juga digemari oleh semakin ramai pembangun kerana ciri-ciri pembangunan yang sangat berkomponen dan merentas platform. Walau bagaimanapun, apabila saiz projek meningkat, kadangkala kami menghadapi beberapa masalah semasa pembangunan menggunakan aplikasi uni. Terutama apabila css yang berkaitan tidak dapat ditemui semasa merujuk komponen, saya percaya ramai orang telah menghadapi masalah ini. Artikel ini akan memperkenalkan secara terperinci penyelesaian kepada masalah yang rujukan komponen dalam uni-app tidak dapat mencari css.
1. Penerangan Masalah
Dalam uni-app, kami sering menggunakan perpustakaan komponen yang dibangunkan oleh orang lain semasa membangun. Walau bagaimanapun, semasa penggunaan, kami akan mendapati bahawa apabila merujuk komponen dalam perpustakaan komponen lain, beberapa gaya CSS tidak berjaya dirujuk, menyebabkan masalah dengan paparan komponen dan menjadikan keseluruhan projek kelihatan sangat tidak selaras, seperti yang ditunjukkan dalam rajah di bawah.
npm install uniapp-style-loader --save-dev
fail, tambah kod berikut: vueconfig.js
configureWebpack: { module: { rules: [ { test: /\.(vue|(j|t)sx?)$/, exclude: /node_modules/, use: [ { loader: 'uniapp-style-loader', options: { // 可选参数,最大改变css、less、scss数量(默认3000) maxImport: 3000, }, } ] } ] } },
. Kemudian rujuknya dalam fail assets/style/mint-ui.scss
: main.js
// 引入样式 import '@/assets/style/mint-ui.scss';
Artikel ini memperincikan penyelesaian kepada masalah yang css tidak dapat ditemui semasa merujuk komponen dalam apl uni. Kami boleh menggunakan fungsi sambungan gaya yang disediakan oleh uni-app untuk memuatkan gaya komponen pihak ketiga ke dalam projek melalui pemalam. Ini bukan sahaja akan menyelesaikan masalah kehilangan gaya dalam komponen, tetapi juga meningkatkan kecekapan pembangunan projek.
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah bahawa komponen yang dirujuk dalam uniapp tidak dapat mencari css. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!