我正在try 将我的rails 7应用程序部署到Heroku,但在Running: rake assets:precompile
上失败,错误为:Error: Cannot find module 'tailwindcss/defaultTheme' when deploying to Heroku
我试着跑RAILS_ENV=production bundle exec rake assets:precompile
米,但没用.
我正在使用gem "tailwindcss-rails", "~> 2.0"
将Tailwincss添加到我的Rails应用程序中.
当我用bin/dev
运行它时,它在本地工作(运行bin/dev
后运行rails s
).
我是不是错过了关键的一步?
这是我的tailwind.config.js
英镑,以供参考.
const defaultTheme = require('tailwindcss/defaultTheme')
module.exports = {
content: [
'./public/*.html',
'./app/helpers/**/*.rb',
'./app/javascript/**/*.js',
'./app/views/**/*',
'./node_modules/flowbite/**/*.js'
],
theme: {
extend: {
fontFamily: {
sans: ['Inter var', ...defaultTheme.fontFamily.sans],
},
colors: {
primary: "#000000",
action: "#000000",
"action-hover": "#000000"
}
},
},
plugins: [
require('@tailwindcss/forms'),
require('@tailwindcss/aspect-ratio'),
require('@tailwindcss/typography'),
require('@tailwindcss/container-queries'),
require('flowbite/plugin')
]
}