加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 如何开发宝石?

发布时间:2020-12-16 23:23:17 所属栏目:百科 来源:网络整理
导读:我想写自己的宝石,帮助我在我的rails应用程序.它还会包含一些提供html的控制器.所以我需要在浏览器中测试它(html / css / js). 什么是最好的做法? 现在我使用回声宝石来构建我的宝石(有没有更好的宝石?). 耙安装 切换到其他选项卡 停止rails应用程序 启动r
我想写自己的宝石,帮助我在我的rails应用程序.它还会包含一些提供html的控制器.所以我需要在浏览器中测试它(html / css / js).

什么是最好的做法?

现在我使用回声宝石来构建我的宝石(有没有更好的宝石?).
耙安装
切换到其他选项卡
停止rails应用程序
启动rails app(所以它已经加载了gem)
然后在具有良好旧刷新的浏览器中测试它.

这不好玩.我能以某种方式提高效率吗?难道不为ruby文件编写测试吗?

解决方法

您可以使用两种资源来帮助您:

https://github.com/krschacht/rails_3_engine_demo

https://github.com/josevalim/enginex

这将帮助您创建一个基本上是引擎的gem(启用控制器和视图).第一个链接作为伟大和有用的文档.

主要原则是在单独的文件夹中编码并通过执行gem’cheese’在本地添加’gem’,:path => “../rails_3_engine_demo”

准备好后,请用珠宝商或捆绑包装好.这是另一个链接:http://sirupsen.com/create-your-first-ruby-gem-and-release-it-to-gemcutter//

在您的应用程序中以这种方式包含gem将使您能够正确测试它的行为.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读