簡體   English   中英

如何在 Ruby 中創建多模塊項目(子項目)

[英]How to create a multi module project(subproject) in Ruby

在 java 中,有多種方法可以創建多模塊項目。 Maven 為其提供了廣泛的支持。

我想知道 ruby 中是否有這樣的功能。

為什么我們需要它:一個全棧項目有中間層,前端 html 和 js controller 代碼。 這將有助於對它們中的每一個進行分類。

模塊和寶石

在 Ruby 中, Module是一個類 object 收集方法和常量,可以混入其他類。 這可能不是您真正要問的,但其他解決方案通常建立在 Ruby 的 Module 和Class語義之上。

您更有可能尋找RubyGemsBundler之類的東西來管理庫和依賴項。 每個文檔都相當廣泛。

諸如 Ruby on Rails 之類的框架也提供了將 gems 和模塊直接注入代碼庫的額外功能,但在 Rails 中使用 gems 和 bundles 構建這些功能可能更常見。 不過,對擴展 Rails 的所有各種方法(例如,供應的 gem、插件、引擎等)的詳盡處理超出了合理的 Stack Overflow 答案的 scope 范圍。 我在這里順便提到了其中一些,以幫助您為您的特定用例搜索正確的文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM