首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >顺风生成结果文件很小

顺风生成结果文件很小
EN

Stack Overflow用户
提问于 2021-12-19 14:58:29
回答 2查看 220关注 0票数 1

我正在尝试使用TailwindCSS,并遵循如下的安装过程。但是我得到的是一个tailwind.css文件,只有369行,这似乎比其他人的顺风结果文件少(并且使我无法使用顺风样式)。有遗漏点吗?

我的过程

  1. ->安装包,没有编辑tailwindcss.config.js内部的任何内容。
代码语言:javascript
复制
npm install -D tailwindcss postcss autoprefixer postcss-cli
npx tailwindcss init
  1. postcss.config.js
代码语言:javascript
复制
module.exports = {
  plugins: [
    require('tailwindcss'),
    require('autoprefixer'),
  ]
}
  1. 像这样改变了index.css
代码语言:javascript
复制
@tailwind base;
@tailwind components;
@tailwind utilities;
  1. 创建脚本并执行
代码语言:javascript
复制
"scripts": {
  //...
  "build:styles": "postcss src/index.css -o src/tailwind.css", 
}

任何见解都值得赞赏。谢谢。

EN

回答 2

Stack Overflow用户

发布于 2022-01-08 13:19:18

看起来,Tailwind从3.0版本开始使用JIT范式。他们基本上是想在开发过程中摆脱大的CSS文件。因此,现在我们不使用清除在开发结束时删除所有未使用的样式,而只是在开发过程中动态添加新样式。

对于那些来自第2节的人来说,这是令人困惑的。改为第3节。因此,最重要的是将tailwind.config.js文件指向具有类的模板。

代码语言:javascript
复制
module.exports = {
  content: ['../templates/core/*.html'],
  theme: {
    extend: {},
  },
  plugins: [],
}

然后使用--在构建过程中观察应该自动添加新的样式到我们的主css文件中。

代码语言:javascript
复制
npx tailwindcss -i ./css/input.css -o ./css/style.css --watch

因此,我们的CSS文件不应该进入疯狂的MBs每个文件。

票数 0
EN

Stack Overflow用户

发布于 2022-01-15 08:45:32

我跟踪了CRA+Tailwind正式设置,发现它运行得很好。我认为主要的区别与配置文件有关。下面是工作原理。

postcss.config.js

代码语言:javascript
复制
module.exports = {
  plugins: {
    tailwindcss: {},
    autoprefixer: {},
  },
}

tailwind.config.js

代码语言:javascript
复制
module.exports = {
  content: [
    "./src/**/*.{js,jsx,ts,tsx}",
  ],
  theme: {
    extend: {},
  },
  plugins: [],
}

执行react-scripts start就足够了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70412527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档