2
我有一個NodeJS應用程序,在客戶端和服務器之間具有常用常量。在Web客戶端和NodeJS服務器之間共享常量
常量存儲在變量而不是內聯。這些變量可以在兩個單獨的文件中定義,一個用於客戶端,另一個用於服務器。
文件1:
// client_constants.js
MESSAGE_TYPE_A = "a";
MESSAGE_TYPE_B = "b";
文件2:
// server_constants.js
exports.MESSAGE_TYPE_A = "a";
exports.MESSAGE_TYPE_B = "b";
爲了避免重複代碼,我想用來存儲常量在一個位置,並同時爲客戶單一格式和服務器。 Wat嗎?
Hector,你建議我們把'constants.js'放在哪裏?例如,我的應用程序有兩個文件夾,例如'server'和'app'。常量由'app'部分和'server'部分使用。我想知道哪個地方是最好放置這些地方的地方。思考? – 2016-07-31 17:15:44