在使用Rails开发某些任务管理应用时,
我遇到了错误提示 ” 远程:!无法通过Bundler安装gem。 远程:!检测到Heroku不支持的sqlite3 gem “
我通过删除需要sqlite3的gem解决了这种情况,现在没有问题了。 但是,我想知道需要sqlite3的宝石对于该应用程序是否是必需的并且无法删除。
反正有这种情况吗?
我希望不删除该应用程序必需的关联gem的方式。谢谢。
答案 0 :(得分:1)
经验法则是,gem不应列出任何不必要的运行时依赖项。如果列出了依赖项,则有两种情况: