2017-11-25 2 views
0

私はこの単純なことで本当に苦労しています。私はsbがイオンプロジェクトにローカルjsファイルを含める方法を教えてほしい。私は多くの関数を持つjsファイルを持っていて、typescriptでそれらを使用できるようにしたい。私は他の同様の質問を見た。しかし、それらのどれも明確な答えを与えていません。イオンプロジェクトでローカルjsファイルを追加する方法がわかりません

答えて

0

次のように

yourExportedFunction = function() { 
    ... 
    }; 

module.exports = yourExportedFunction 

は、その後、あなたのtypescriptファイルにインポートし、次のように最初にlocaljsにあなたの必要な機能をエクスポートし、

import * as localjs from '../localjs'; 

localjs.yourExportedFunction() 

EDIT

第一A:module.exportsご確認ください公式文書

2st A:相対パスを使用してみます。 module.exportsは関数がどのようなものです:

~/src/js/customは、プロジェクトのルートからの相対

/src/js/customは、ファイルシステムのルート

../src/js/customへの相対

+0

第一Qを、現在のTSへの相対ファイルを意味意味意味しますJavaScriptで? –

+0

2番目のQ: '/ src/js/custom'から*をlocaljsとしてインポートすると、 "/ src/js/custom"モジュールを見つけることができません。 –

関連する問題