0

i18nモジュールのインスタンスを2つ作成しようとしていますが、動作しません。どのようにそれを作ることができるか知っていますか?i18nモジュールのインスタンスを作成する方法

var i18n = require('i18n') 
var i18nInstance1 = new i18n() 
var i18nInstance2 = new i18n() 

エラー:

var i18nInstance = new i18n(); 
       ^

TypeError: i18n is not a constructor 

ありがとうございました。 よろしく、

答えて

0

もし人々を助けることができるなら、私はi18n-factoryモジュールを使って私の問題を解決しました。

あなたの情報のために、あなたがモジュールを必要とするとき、そのモジュールのシングルトンを作成しないでください。複数のインスタンスを作成する場合は、ロジックを非公開にするか、factory patternを使用する必要があります。

関連する問題