[英]How to create a multi module project(subproject) in Ruby
在 java 中,有多種方法可以創建多模塊項目。 Maven 為其提供了廣泛的支持。
我想知道 ruby 中是否有這樣的功能。
為什么我們需要它:一個全棧項目有中間層,前端 html 和 js controller 代碼。 這將有助於對它們中的每一個進行分類。
在 Ruby 中, Module是一個類 object 收集方法和常量,可以混入其他類。 這可能不是您真正要問的,但其他解決方案通常建立在 Ruby 的 Module 和Class語義之上。
您更有可能尋找RubyGems和Bundler之類的東西來管理庫和依賴項。 每個文檔都相當廣泛。
諸如 Ruby on Rails 之類的框架也提供了將 gems 和模塊直接注入代碼庫的額外功能,但在 Rails 中使用 gems 和 bundles 構建這些功能可能更常見。 不過,對擴展 Rails 的所有各種方法(例如,供應的 gem、插件、引擎等)的詳盡處理超出了合理的 Stack Overflow 答案的 scope 范圍。 我在這里順便提到了其中一些,以幫助您為您的特定用例搜索正確的文檔。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.