非常に単純な Rails アプリケーション (データベース内のデータに基づいていくつかの図をプロットする) を開発しました。
現在、顧客はこの Rails アプリケーションをオンラインでもオフラインでも使用したいと考えています。
そこで、OCRA を使用して .exe ファイルを作成しました (うまくいきます!)。開発マシンで .exe ファイルを実行すると、すべてが期待どおりに機能します。Rails サーバーが起動し、127.0.0.1:3000 を開いてアプリケーションを使用できるようになります。
ただし、別のマシンで同じ .exe ファイルを使用すると、Rails を適切に使用するには、Rails の前に psych/libyaml をインストールする必要があるというエラーが表示されます。
次のコマンドで OCRA アプリケーションをビルドしました。
ocra example_sqlite_chartjs\bin\rails example_sqlite_chartjs --add-all-core --gemfile example_sqlite_chartjs\Gemfile --no-dep-run --gem-full --chdir-first --output example_sqlite_chartjs.exe -- server
http://railsinstaller.org/enの railsinstaller (Windows 用) を使用したので、ここにすべてを含める必要があると思います。
この男も同様の問題を抱えているようです: https://groups.google.com/forum/#!searchin/ruby-ocra/libyaml/ruby-ocra/D5StGPzZsbE/YLOEkAKM0-oJ
誰もこれを解決する方法の手がかりを持っていますか?
前もって感謝します!
フィリップ