<磷>Saya mempunyai masalah, apabila pasukan kami menggunakan react dan bootstra phosphorus dan modul lain dengan teknologi yang berbeza, mereka menggunakan tailwind, jadi apabila pautan bahagian hadapan mikro kami ditukar kepada pautan mereka, gaya fosforus Bootstra kami Masih wujud, dan sejak tailwind dan bootstrap mempunyai banyak nama kelas tetapi pilihan yang berbeza, kami kini mempunyai masalah ini dalam gaya. Jadi bootstra _utilities.scss ini datang dari webpack dan atas sebab tertentu walaupun saya mengecualikan node_modules, mungkin seseorang menghadapi masalah ini dan mengetahui penyelesaian kepada masalah tersebut?
Ini ialah laluan apabila scss ini diserlahkan: webpack://./node_modules/bootstra/scss/mixins/_utilities.scss
fosforus
磷>
<磷>Konfigurasi webpack saya untuk mengecualikan nodu_modules:磷>
<磷>modul: {
peraturan:[
{
Ujian: /.(js|ts|tsx)$/,
Kecualikan: /node_modules/,
gunakan: {
pemuat: 'ts-loader',
},
},磷>
磷>
Jadi, saya menemui penyelesaiannya, mula-mula buat bootstrap.scss berasingan dalam fail .scss ini dan import bootstrap.css (dalam kes saya, saya hanya perlukan grid daripada bootstrap):
Untuk fail sass atau scss, tetapan ini hendaklah dalam webpack.configuration.js:
Perubahan ini akan meletakkan fail .scss anda dalam mod pengeluaran, menggabungkannya menjadi satu fail .css dan meletakkan CSS daripada Bootstrap ke dalam style.css modul tepat anda.