对于 Phoenix 1.4,我写了一篇关于如何设置它的博文。 https://equimper.com/blog/how-to-setup-tailwindcss-in-phoenix-1.4这是使用webpack和postcss
创建项目mix phx.new myproject
进入你的资产cd assets
添加顺风依赖yarn add -D tailwindcss
初始化顺风主题./node_modules/.bin/tailwind init
添加postcss depyarn add -D postcss-loader
在/assets 中创建文件调用postcss-config.js 并添加此代码
module.exports = {
plugins: [require('tailwindcss')('./tailwind.js'), require('autoprefixer')],
}
在你的 webpack 配置更改中
use: [MiniCssExtractPlugin.loader, 'css-loader']
为
use: [MiniCssExtractPlugin.loader, 'css-loader', 'postcss-loader']
最后在你的 app.css 文件中添加这些顺风顺水的东西
@tailwind preflight;
@tailwind components;
@tailwind utilities;