Tailwind css文件非常大2.42 mib如何缩小此文件的大小我正在使用laravel?
Tailwind css文件非常大2.42 mib如何缩小此文件的大小我正在使用laravel?,laravel,tailwind-css,Laravel,Tailwind Css,Tailwind css文件非常大2.42 mib如何缩小此文件的大小我正在使用laravel?简单,不要使用它。从概念上讲,Tailwind非常大,在cdn中无法使用,同时又不会失去它的最佳特性 通过CDN使用顺风 您不能自定义Tailwind的默认主题 您不能使用诸如@apply、@variants等任何指令 无法启用组悬停等功能 你不能安装第三方插件 你不能改变未使用的样式 @ 如果您使用它,请确保正确配置了css/js文件的navigator缓存时间,否则您的网站用户会有不好的体验。最佳
Tailwind css文件非常大2.42 mib如何缩小此文件的大小我正在使用laravel?简单,不要使用它。从概念上讲,Tailwind非常大,在cdn中无法使用,同时又不会失去它的最佳特性 通过CDN使用顺风 您不能自定义Tailwind的默认主题 您不能使用诸如@apply、@variants等任何指令 无法启用组悬停等功能 你不能安装第三方插件 你不能改变未使用的样式 @
如果您使用它,请确保正确配置了css/js文件的navigator缓存时间,否则您的网站用户会有不好的体验。最佳策略是使用生成特定于您需要的css,并将其部署到您自己的CDN上 下面的示例解释了如何为一个简单的Html项目配置TailwindCSS
纱线初始化
纱线添加tailwindcss postsss cli autoprefixer-D
纱线添加tailwindcss postcss cli autoprefixer-D
npx tailwind init tailwind.js-完整
touch postss.config.js
const tailwindcss=require('tailwindcss');
module.exports={
插件:[
tailwindcss('./tailwind.js'),
需要('autoprefixer')
],
清除:[
“./src/***.html”,
],
};
@import“tailwindcss/base”;
@导入“tailwindcss/components”;
@导入“tailwindcss/utilities”;
npx postsss tailwind.css-o style.css
你好,世界
(可能的CDN:CloudFront/Netlify)编辑tailwind.config.js并设置purge.enabled=true:
const tailwindcss = require('tailwindcss');
module.exports = {
purge: {
enabled: true,
content: ['./src/**/*.{vue,js,ts,jsx,tsx}']
},
...
};
您是否尝试使用PurgeCSS?但首先,您需要在项目中安装Tailwind。PurgeCSS通过清除未使用的样式来减小文件最终css文件的大小