Penyemak imbas tidak mengemas kini secara automatik apabila menggunakan Tailwindcss
P粉009828788
2023-08-26 17:18:32
<p>Setiap kali saya menambah kelas, untuk melihat perubahan saya perlu berhenti menjalankan nuxt, muat semula tetingkap Kod VS dan jalankan "npm run dev" sekali lagi. Kemudian saya dapat melihat perubahan</p>
<p>Tailwind.config.js saya:</p>
<p>
<pre class="brush:js;toolbar:false;">/**@type {import('tailwindcss').Config}*/
module.exports = {
kandungan: [
'./components/**/*.{js,vue,ts}',
'./layouts/**/*.vue',
'./pages/**/*.vue',
'./plugins/**/*.{js,ts}',
'./nuxt.config.{js,ts}'
],
tema: {
lanjutkan: {}
},
pemalam: [require('daisyui')]
}</pre>
</p>
<p>Saya meletakkan fail tailwind.css dalam assets/css/tailwind.css</p>
<p>Dan importnya ke dalam komponen reka letak saya: layouts/default.vue</p>
<p>Nuxt.config.ts saya:</p>
<p>
<pre class="brush:js;toolbar:false;">// https://v3.nuxtjs.org/api/configuration/nuxt.config
eksport lalai defineNuxtConfig({
css: ['~/assets/css/tailwind.css'],
bina: {
postcss: {
postcssPilihan: {
pemalam: {
tailwindcss: {},
autoprefixer: {}
}
}
}
}
})</pre>
</p>
<p>Pakej saya.json:</p>
<pre class="brush:json;toolbar:false;">{
"peribadi": benar,
"skrip": {
"bina": "binaan nuxt",
"dev": "nuxt dev",
"jana": "jana nuxt",
"pratonton": "pratonton nuxt",
"pasca pemasangan": "nuxt prepare"
},
"DevDependencies": {
"nuxt": "3.0.0-rc.11",
"tailwindcss": "^3.1.8"
},
"kebergantungan": {
"daisyui": "^2.31.0",
"firebase": "^9.10.0"
}
}
</pra></p>
Saya menganggap Nuxt.js sebagai rangka kerja untuk pemaparan sebelah pelayan seperti NextJs for React. Dengan cara ini, semua data dan HTML dipaparkan oleh pelayan Nuxt, yang menghantar himpunan "html/css" yang dijana kepada klien hanya mengandungi kelas css yang anda gunakan dalam kod anda. Jadi saya akan katakan adalah perkara biasa untuk membina semula setiap kali anda ingin melihat perubahan pada kelas css yang baru anda tambahkan.
Jika anda ingin melihat perubahan secara terus tanpa membina semula setiap kali (cth. dalam alat pembangun penyemak imbas untuk menulis kelas css dengan mudah), saya syorkan anda memautkan ke fail akar HTML (index.html), lengkap dengan jadual CSS Tailwind. Anda boleh mendapatkan versi pada halaman dokumentasi tailwind di sini: https://tailwindcss. com/_next/static/css/b606771d290f9908.css
Anda kemudian boleh memadamkan pautan pada penghujung kerja pembangunan anda.