2017-01-24 18 views
1

私はTypeScriptを使用しています。私のファイルの中には、importexport(私はそれらをバンドルするためにwebpackを使用しています)を使ってモジュール化しているものもあれば、そうでないものもありますし、スクリプトタグを使ってページに追加しています。TypeScript:モジュール化されていないファイルをインポートするには?

importモジュール化されていないTypeScriptファイルをモジュール化したいと考えています。 どうすればいいですか?

答えて

1

私はこのようにそれを行うために管理:あなたの非モジュラーファイルで

最初にこれを追加します。

if (typeof module !== 'undefined' && module['exports']) { 
    module['exports'] = varToExport; 
} 

これは、ファイルをエクスポートします。 モジュラーファイルにファイルをインポートするには、これを追加してください:

declare var require; 
let moduleToImport; 

if (typeof module !== 'undefined' && module['exports']) { 
    var moduleToImport = require('./...file address...'); 
} 
関連する問題