#官方教程简直是一坨,自己跑ai查文章做出来的安装总结,作者开发环境为Vue2+VueCLI#
本文为TailwindCSS3.4版本安装教程
1,安装tailwindcss3.4.1
npm install -D tailwindcss@3.4.1
2, 初始化TailwindCSS配置文件
npx tailwindcss init
3,配置Tailwind配置文件,添加内容路径
/** @type {import('tailwindcss').Config} */
module.exports = {content: ['./src/**/*.{vue,js,ts,jsx,tsx}','./public/index.html'],theme: {extend: {}},plugins: []
}
将对应使用TailwindCSS的文件写入content。我这里将index.html放在了public文件夹中
4, 更新PostCSS配置文件(因为是PostCSS引入的方式)
// https://github.com/michael-ciniawsky/postcss-load-configmodule.exports = {'plugins': {'tailwindcss': {},// to edit target browsers: use "browserslist" field in package.json'autoprefixer': {}}
}
5, 接下来我们需要创建一个Tailwind CSS入口文件,取名为tailwind.css,放置在你管理css的文件夹中
// tailwind.css
@tailwind base;
@tailwind components;
@tailwind utilities;
如果PostCSS版本不够
如果错误提示"PostCSS plugin tailwindcss requires PostCSS 8“ ,这意味着安装的Tailwind CSS需要PostCSS 8,而PostCSS版本对不上,比如我这个项目Vue CLI4.x项目使用PostCSS7。我们可以通过安装兼容性版本的Tailwind CSS解决这个问题
npm install -D tailwindcss@npm:@tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9
如果需要兼容别的版本的postcss,把命令的7改为对应数字就行