ruby-on-rails - ruby on rails 的gem包如何制作
ringa_lee
ringa_lee 2017-04-22 08:56:28
0
1
750

查看了一点关于制作gem包的,但是都是那种简单的打包。
我想要弄明白这个问题:如何制作一个Gem包,然后bundle install后能在rails程序内加入一个controller以及几个相应的页面。

ringa_lee
ringa_lee

ringa_lee

全員に返信(1)
黄舟

あなたの要件では Rails::Generator を呼び出す必要があります。考えてみてください。これが rails generated コマンドの仕組みではないでしょうか? Rails::Generator,想想看 rails generate 命令不就是这么玩的么?

其实有很多现成的 Gem 可以拿来参考,凡是 bundle install 完了之后还要运行命令,比如说 rake xxx:install 或者 rake xxx:generate 之类的十有八九都会这么做。

推荐一个给你:https://github.com/ryanb/nifty-generators,注意 lib 実際、参照として使用できる既製の Gem が多数あります。bundle install が完了した後も、rake xxx:installなどのコマンドを実行する必要があります。 > または rake xxx:generate などは、おそらくこれを実行します。

あなたにお勧めします: https://github.com/ryanb/nifty-generators。lib の下にある

generators

に注目してください。 🎜 🎜 さらに、オープンソースへの緊急性がそれほど高くない場合、たとえば、小規模でのみ行う必要がある場合は、Rails ガイドの「Rails ジェネレーターとテンプレートの作成とカスタマイズ」を参照してください。もちろん、Gem を書く場合も同様です。 🎜
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート