【发布时间】:2022-11-12 08:23:26
【问题描述】:
我正在使用带有 tailwindcss 和 postcss 的 110.js。在我的设置中,postcss 似乎无法识别动态类,例如
md:pl-{{(loop.length-loop.index+1)*2}}
所以我从来没有把它们放在最终的 css 文件中。
我的package.json 文件有以下内容
"predev": "rimraf tmp && mkdir -p tmp/assets/css",
"dev": "npm run watch:css && npm run watch:app",
"watch:app": "cross-env NODE_ENV=development eleventy --input=src --output=tmp --serve",
"watch:css": "cross-env NODE_ENV=development postcss src/assets/css/tailwind.css > tmp/assets/css/style.css"
我的 postcss 配置看起来像这样
module.exports = {
plugins: {
tailwindcss: {},
autoprefixer: {},
}
}
我正在将 postcss 用于 tailwindcss 和十一,因此 loop 来自 nunjuncks for 循环,但该类未显示在由 tailwind 生成的 css 文件中。有没有办法解决?
<a href="{{ title | url }}">
{% set title = title.split('') %}
<div class="text-lg md:text-xl uppercase flex flex-row justify-between md:justify-end">
{% for letter in title %}
<p class="md:pl-{{(loop.length-loop.index+1)*2}}">
<span> {{ letter }} </span>
</p>
{% endfor %}
</div>
</a>
【问题讨论】:
标签: javascript frontend tailwind-css postcss eleventy