###実現したいこと
######Heroku上でmecabを使えるようにすること。
###環境
macOS Mojave
Atom
Hyper
Ruby on Rails 5
問題点
Herokuを使ってRails5で制作したウェブページを投稿したいのですが、Rails内で使用した"mecab"というGemがHeroku上では使えないらしく、導入する方法を探しています。
発生している問題・エラーメッセージ
$ git push heroku master (中略) remote: An error occurred while installing mecab (0.996), and Bundler cannot continue. remote: Make sure that `gem install mecab -v '0.996' --source 'https://rubygems.org/'` remote: succeeds before bundling. remote: remote: In Gemfile: remote: mecab remote: remote: ! remote: ! Failed to install gems via Bundler. remote: ! remote: ! Push rejected, failed to compile Ruby app. remote: remote: ! Push failed remote: Verifying deploy... remote: remote: ! Push rejected to feelslikeany. remote: To https://git.heroku.com/feelslikeany.git ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to 'https://git.heroku.com/feelslikeany.git' (終了)
該当のソースコード
以下はRailsのGemfileです。 (中略) gem 'mecab' gem 'natto' gem 'twitter' gem 'negapoji', :git => "https://github.com/hatt0519/negapoji.git" gem 'bootstrap', '~> 4.1.1' gem 'jquery-rails' gem "font-awesome-sass" gem 'pg', group: :production (終了)
試したこと
https://qiita.com/shouta-dev/items/cd538a77f2b729333025
上記のサイトを参考にしていこうと考えていましたが、設定ファイルの作成でわからなくなってしまいました。(疑問:cellar,.buildpackはどこにあるのか)
https://www.tcom242242.site/entry/2016/12/11/093837
上記のサイトも試してみましたが、結果は変わらずでした。
また、上記以外の方法がありましたら、ご教示お願いします。
補足情報(FW/ツールのバージョンなど)
野良Gemである"negapoji"を利用するため、Bundlerは1.11.0を利用しています。
基礎中の基礎な質問であるのは承知でありますが、どうかよろしくお願いします。
あなたの回答
tips
プレビュー