當我們在 app/ 下有一個目錄時,我們希望 Zeitwerk 可以使用它,并說命名恰好是這樣的
app/stuff/graphql.rb
app/stuff/graphql_error.rb
然后 Zeitwerk 正在尋找一些具有某些模塊或類 Graphql 的模塊 Stuff。但在我的代碼中,我總是將我的模塊和類撰寫為 GraphQL 以匹配該約定。所以 Zeitwerk 現在正在拋出 Zeitwerk::NameError ,因為它試圖使用代碼。我不想使用 Stuff::GraphqlError,我想使用 Stuff::GraphQLError。我如何在這里欺騙 Zeitwerk?
uj5u.com熱心網友回復:
我相信 Zeitwerk 有可以用于此目的的變形器:https : //github.com/fxn/zeitwerk#inflection
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/408210.html
標籤:
下一篇:為所有保存的物件設定參考欄位
