使用 Tailwindcss 時瀏覽器不會自動更新
Linda Hamilton
Linda Hamilton 2023-08-26 17:18:32
0
1
453

每次我新增一個類別時,要查看更改,我必須停止運行 nuxt,重新載入 VS Code 視窗並再次運行「npm run dev」。然後我就可以看到變化

我的 tailwind.config.js :

/**@type {import('tailwindcss').Config}*/ module.exports = { content: [ './components/**/*.{js,vue,ts}', './佈局/**/*.vue', './pages/**/*.vue', './插件/**/*.{js,ts}', './nuxt.config.{js,ts}' ], theme: { extend: {} }, plugins: [require('daisyui')] }

我把 tailwind.css 檔案放在 assets/css/tailwind.css 中

並將其匯入到我的佈局元件中:layouts/default.vue

我的 nuxt.config.ts:

// https://v3.nuxtjs.org/api/configuration/nuxt.config export default defineNuxtConfig({ css: ['~/assets/css/tailwind.css'], build: { postcss: { postcssOptions: { plugins: { tailwindcss: {}, autoprefixer: {} } } } } })

我的package.json:

{ "private": true, "scripts": { "build": "nuxt build", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare" }, "devDependencies": { "nuxt": "3.0.0-rc.11", "tailwindcss": "^3.1.8" }, "dependencies": { "daisyui": "^2.31.0", "firebase": "^9.10.0" } } 

Linda Hamilton
Linda Hamilton

全部回覆 (1)
P粉398117857

我認為 Nuxt.js 是一個像 NextJs for React 一樣進行伺服器端渲染的框架。 這樣,所有資料和 HTML 都由 Nuxt 伺服器呈現,該伺服器將產生的「html/css」套件傳送到客戶端僅包含您在程式碼中使用的 css 類別。 所以我想說,每次你想看到你剛剛添加的 css 類別的更改時,重建是正常的。

如果您想直接查看更改而無需每次重新構建(例如在瀏覽器開發工具中以便輕鬆編寫 css 類),我建議您鏈接到 HTML 根文件 (index.html),完整的順風CSS表。 您可以在 tailwind 文件頁面上找到一個版本,如下所示:https://tailwindcss。 com/_next/static/css/b606771d290f9908.css

然後您可以在開發工作結束時刪除該連結。

    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!