我有一个Rails 6应用程序,它成功地部署到Heroku,并在localhost:3000上工作。
我通过yarn和webpack添加了tailwindcss。它在localhost上运行得很好,但在heroku上不能运行。当我运行heroku logs
时,我得到以下错误
我已经阅读了Heroku Rails 6 Webpacker的所有问题,并尝试了所有的建议,但没有任何效果。
1.我已经注解掉了<%= stylesheet_pack_tag %>
......没有帮助
1.我在webpacker.yml文件中切换了extract_css: true
....没有帮助
- 我已经跑了
heroku buildpacks:clear
heroku buildpacks:set heroku/nodejs
heroku buildpacks:add heroku/ruby
...没有帮助
有人知道发生了什么吗?
我的github存储库是https://github.com/HundredBillion/enneagram
4条答案
按热度按时间ru9i0ody1#
偶然发现这篇文章,而停留在一个类似的问题,希望这个信息将有助于某人在未来。
我通过将“tailwindcss”引用从devDependencies移到dependencies块中,解决了package.json文件中的问题。
xxhby3vn2#
我和你也有同样的问题,但我试过这个,它对我很有效。
在config/webpacker.yml中,必须设置extract_css:true默认值为false。
3htmauhk3#
我有一个不同的错误,在更新/摆弄顺风后,我的创建React应用程序不会部署(很可能是它做的事情)。
我的构建包是node.js。根据www.example.com进行了更改https://github.com/mars/create-react-app-buildpack#user-content-troubleshooting
确认您的应用程序正在使用此构建包:
heroku buildpacks如果它没有使用create-react-app-buildpack,那么设置它:
heroku构建包:设置mars/create-react-app...并使用新的构建包进行部署:
git commit --allow-empty -m '切换到create-react-app-buildpack' git推送heroku主进程
ubbxdtey4#
我有几个建议给你,让我知道哪一个(如果有的话)适合你。
在webpacker.yml中为以下选项的所有示例
尝试
如果以上都不起作用,那么也许这些链接之一会有所帮助: