模塊是一些包,可以集成到Revel程序中。Revel允許多個Revel程序(或第三方代碼)共享控制器、模板、資源和其他代碼。
模塊中文件的布局應(yīng)當(dāng)與Revel應(yīng)用程序文件結(jié)構(gòu)一致?!巴泄堋睉?yīng)用程序會按以下方式將它們合并:
Static.ServeModule("modulename","public")
提供module:modulename
被添加到你的程序中為了將模塊添加到您的應(yīng)用程序,需要在app.conf
中添加一行配置:
module.mymodulename = go/import/path/to/module
如果導(dǎo)入路徑為空,將禁用模塊:
module.mymodulename =
舉個栗子, 啟用測試運(yùn)行模塊:
module.testrunner = github.com/revel/revel/modules/testrunner
更多建議: