设置Rails开发环境

姆比格拉斯

当我启动Rails应用程序时,我通常会经历同样的过程来设置我的开发环境。添加pry-byebug或各种guard-*宝石,然后初始化Guardfile

有没有更好的方法可以自动执行此过程?

我想到的一些想法:

  • 创建rake任务,这些任务将向Gemfile,runbundle installbundle exec guard init livereload添加条目
  • 创建一个单独的命令行应用程序,生成正确的文件并运行正确的Shell命令。

还有另一种更简单的方法吗?

Eyeslandic

您可以使用此处描述的模板方法您创建一个名为的文件template.rb,其中包含所需的gem和命令。然后您使用创建一个新的Rails应用程序

rails new blog -m ~/template.rb

一个样本template.rb

generate(:scaffold, "person name:string")
route "root to: 'people#index'"
rails_command("db:migrate")

after_bundle do
  git :init
  git add: "."
  git commit: %Q{ -m 'Initial commit' }
end

我发现更容易的另一种方法是维护一个github存储库,该存储库包含裸露的Rails应用程序中所需的所有内容。然后git pull,当您要创建新应用时,将其保存到文件夹中即可。您唯一需要覆盖的就是应用名称application.rb

这是github仓库,是两者的组合,适用于Mac上的编程,但可以轻松更改。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Ruby on Rails中为开发设置环境4

来自分类Dev

Rails应用程序如何设置环境(开发,暂存等)?

来自分类Dev

自动设置Django开发环境

来自分类Dev

使用Docker设置开发环境

来自分类Dev

将Devise Omniauth与GitHub结合使用时,如何为Rails设置本地开发环境?

来自分类Dev

如何在运行Windows 7的MacBook Pro上设置Rails开发环境?

来自分类Dev

设置XPage扩展库开发环境

来自分类Dev

设置开发环境(node_modules复制)

来自分类Dev

如何设置Minecraft Forge开发环境?

来自分类Dev

为Android mini PC设置开发环境

来自分类Dev

我缺少什么开发环境设置步骤?

来自分类Dev

如何在VDI中设置开发环境

来自分类Dev

设置开发环境(node_modules复制)

来自分类Dev

Eclipse,Orion,OSGi开发环境设置(Maqetta)

来自分类Dev

设置 Hyperledger 开发环境时的证书问题

来自分类Dev

无法设置 Libre 办公开发环境

来自分类Dev

如何设置python扩展开发环境?

来自分类Dev

如何设置Apache / MySql / Django开发环境

来自分类Dev

缺少模板Rails Mailer开发环境

来自分类Dev

Rails应用卡在开发环境中

来自分类Dev

Rails 4:Capistrano开发环境而不是生产环境?

来自分类Dev

用于开发环境的Ruby on Rails环境变量

来自分类Dev

如何为Ember.js + Express设置开发环境

来自分类Dev

远程测试时如何设置git开发环境

来自分类Dev

为Sitecore设置开发环境的最佳方法是什么

来自分类Dev

为开发环境设置刺猬TDS构建配置

来自分类Dev

如何为不同的环境(开发,生产等)设置settings.py

来自分类Dev

设置Hyperledger Fabric开发环境时出现路由错误

来自分类Dev

远程测试时如何设置git开发环境

Related 相关文章

热门标签

归档