比方說,我有一個看起來像這樣的文件:從模塊中的node.js得到一個「隨機」值
var random_nr = Math.floor(Math.random()*array.length);
var x = array[random_nr];
// do some things
exports.random_array_member = x
現在,如果我要求'這在另一個文件中,我總是會得到只要我不重啓我的服務器,大概是因爲緩存的結果相同?
什麼是運行此代碼並得到一個隨機值,而不包括代碼到我的主文件中的最佳方式?
把它放在/從功能關閉返回,並調用函數你的外部文件 – rambossa