定位问题:
终端报错信息:
npm error could not determine executable to run
package.json 找到我下载的tailwindcss版本是 4.0
"tailwindcss": "^4.0.16"
解决问题:
注意截止2025年3月26日。4.0版本安装说明只有官方英文网站才有
我的是vite搭建的项目,所以找到Using Vite Tab的安装步骤
01 Install Tailwind CSS
npm install tailwindcss @tailwindcss/vite
02 Configure the Vite plugin
vite.config.ts
import tailwindcss from '@tailwindcss/vite'
export default defineConfig({
plugins: [
// 添加插件
tailwindcss(),
],
})
03 Import Tailwind CSS
在你的全局css文件引入 @import 'tailwindcss';。使用vite安装完成项目后,一般在 src\style.css
src\style.css
@import 'tailwindcss';
// 其他样式
:root {
}
04 main.ts中引入全局css文件
main.ts
import { createApp } from 'vue'
// 引入全局css文件
import './style.css'
import App from './App.vue'
createApp(App).mount('#app')
05 添加类名验证效果
App.vue
<template>
<!-- 添加类名my-16 校验效果 -->
<div class="my-16">
<a href="https://vite.dev" target="_blank">
<img src="/vite.svg" class="logo" alt="Vite logo" />
</a>
<a href="https://vuejs.org/" target="_blank">
<img src="./assets/vue.svg" class="logo vue" alt="Vue logo" />
</a>
</div>
<HelloWorld msg="Vite + Vue" />
</template>
总结
tailwindcss 4.0新增了 vite插件 @tailwindcss/vite。 在vite项目中,省略像以前3.0版本还要添加postcss配置等步骤了。如果不是vite项目,请查看官网其他TAB步骤安装即可。既然新的来了,那就全新拥抱4.0吧!不建议回退3.0版本配置啦。
下面也给出回退3.0安装。更多步骤不展开描述了。具体看3.0版本官网。 中文文档
npm install -D tailwindcss@3 postcss autoprefixer
多看官网获益多多
扩展
给你的tailwindcss的类名自动排序
安装依赖
npm install -D prettier prettier-plugin-tailwindcss
配置prettier的插件plugins选项
{
"$schema": "https://json.schemastore.org/prettierrc",
"printWidth": 100,
"trailingComma": "none",
"tabWidth": 2,
"semi": false,
"singleQuote": true,
// 添加这个配置
"plugins": ["prettier-plugin-tailwindcss"]
}
验证生效
可以保存验证一下前后结果