Maison > Questions et réponses > le corps du texte
查看了一点关于制作gem包的,但是都是那种简单的打包。
我想要弄明白这个问题:如何制作一个Gem包,然后bundle install后能在rails程序内加入一个controller以及几个相应的页面。
黄舟2017-04-22 08:58:28
Votre besoin nécessite d'appeler Rails::Generator
Pensez-y, n'est-ce pas ainsi que fonctionne la commande rails generate
?
En fait, il existe de nombreuses gemmes prêtes à l'emploi que vous pouvez utiliser comme référence. Si vous devez exécuter une commande une fois bundle install
terminé, comme rake xxx:install
ou rake xxx:generate
, vous le ferez probablement. ce.
Recommandez-vous en un : https://github.com/ryanb/nifty-generators, faites attention aux lib
les générateurs suivants.
De plus, si vous n'êtes pas très pressé d'ouvrir le source, par exemple, vous n'avez besoin de le faire qu'à petite échelle, vous pouvez le faire sans Gem. Jetez simplement un œil à Création et personnalisation de générateurs et de modèles Rails dans. Rails Guides Bien sûr, cela est utile pour écrire Gem. C'est tout aussi utile.