Abd*_*eri 7 html css tailwind-css vite
我使用安装了 tailwind 和其他工具npm install -D tailwindcss postcss autoprefixer vite
我使用创建了 tailwind 和 postcss 配置文件npx tailwindcss init -p
tailwind.config.js
包含:
module.exports = {
content: [],
theme: {
extend: {},
},
plugins: [],
}
Run Code Online (Sandbox Code Playgroud)
postcss.config.js
包含:
module.exports = {
plugins: {
tailwindcss: {},
autoprefixer: {},
},
}
Run Code Online (Sandbox Code Playgroud)
我的 CSS 文件存在于 css\tailwind.css 中并包含:
@tailwind base;
@tailwind components;
@tailwind utilities;
Run Code Online (Sandbox Code Playgroud)
CSS 文件使用链接到我的 HTMl 页面<link href="/css/tailwind.css" rel="stylesheet" >
当我运行 vite 时,我的应用程序启动时没有构建错误,但未生成顺风输出。
小智 9
这对我有用。一旦你完成了 Tailwindcss 在其文档中所说的内容,在你的vite.config.js
(我在 JavaScript 文件上尝试过这个。我不确定这是否以同样的方式在 TypeScript 上工作)导入 tailwindcss:
import tailwindcss from 'tailwindcss'
Run Code Online (Sandbox Code Playgroud)
然后添加 tailwindcss 作为 PostCSS 插件,如下所示:
css: {
postcss: {
plugins: [tailwindcss],
},
}
Run Code Online (Sandbox Code Playgroud)
完成后,您的vite.config.js
外观将如下所示:
/*Other imports*/
import tailwindcss from 'tailwindcss'
export default defineConfig({
plugins: [],
resolve: {
/*something*/
},
css: {
postcss: {
plugins: [tailwindcss],
},
},
});
Run Code Online (Sandbox Code Playgroud)
您需要调整一些设置,感觉已经非常接近了。
module.exports = {
content: [
"./index.html",
"./src/**/*.{js,ts,jsx,tsx}",
],
theme: {
extend: {},
},
plugins: [],
}
Run Code Online (Sandbox Code Playgroud)
// Open terminal
npm run dev
Run Code Online (Sandbox Code Playgroud)
<h1 class="text-3xl text-blue-700">Testing</h1>
Run Code Online (Sandbox Code Playgroud)