我通常遵循unofficial Meteor FAQ關於如何構建我的代碼庫,但我不知道我應該把我的全局常量。我在哪裏正確地把我的常量在流星
舉個例子:我有一個恆定的GUID一些數據庫條目,我需要在我的應用程序的多點參考。到目前爲止,我剛剛附加常數相關的集合,使得在collections/myCollectionWithGuids.coffee
它會說:
@MyCollectionWithGuids = new Meteor.Collection "myCollectionWithGuids"
@MyCollectionWithGuids.CONSTANT_ID = "8e7c2fe3-6644-42ea-b114-df8c5211b842"
這種方式工作得很好,直到我需要在下面的代碼片斷使用它,位於client/views/myCollectionWithGuidsView.coffee
,它說: :
Session.setDefault "selectedOption", MyCollectionWithGuids.CONSTANT_ID
...因爲該文件被加載在創建集合前這是不可用的。
那麼,我應該把我的常量,然後他們是總是先加載沒有黑客在一堆子目錄?