我已经组装了 ember、postcss 和 tailwind 的香草组合,对于我的生活,我无法理解为什么这段代码有效。
对于带有 postcss 和 tailwind 的通用 ember 应用程序:
ember new poc-tailwind --yarn
ember install ember-cli-postcss
yarn add tailwindcs
然后在 ember-cli-build 中配置 postcss:
module.exports = function(defaults) {
let app = new EmberApp(defaults, {
postcssOptions: {
compile: {
plugins: [
require('tailwindcss')
]
}
}
});
return app.toTree();
};
最后在 app.css 中:
@tailwind base;
@tailwind components;
@tailwind utilities;
同样,奇怪的是这行得通。
谁能解释为什么这些指令有效?以及它们是如何粘在一起的?