2016-05-10 29 views
0

我使用的咕嚕,茉莉和的NodeJS我有3種規格需要相同的文件茉莉文件:只有首先需要使用添加從節點

我有這樣的代碼:

$.platform = $.platform || {}; 
console.log($.platform.formSupport); 
require('../runtime/platform/js/modules/platform.formSupport.js'); 
console.log($.platform.formSupport); 

console.log之前和之後的每個文件都需要該文件,並且我只獲取一個實例(在首先需要之後),其餘的則返回undefined。如何在不同的規格中多次加載同一個文件?

回答

0

我可以通過卸載模塊

var name = require.resolve('../runtime/platform/js/modules/platform.formSupport.js'); 
delete require.cache[name]; 

this answer

找到解決這個問題
相關問題