App Generator:如何声明在整个生成器中使用的变量?

App Generator: How can I declare a variable for use in the entire generator?

我有一个 rails 应用程序生成器,我需要在整个模板中的几个位置清理 app_name。在每个需要 sanitized_app_name 的地方都这样做感觉不对,但我很难找到关于这类事情的文档。

定义常量:

APP_NAME = ->(input) { ...sanitizing code ... }.(:real_app_name)

随处使用。