Typescriptプロジェクトをまとめてバンドルすることができます。外部JSファイル(node_modulesなど)を使用したバンドルタイプ
tsc --outFile "build/bundle.js"
しかし、このファイルには、このようなjQueryのような「node_modules」ディレクトリから活字体ファイルとそれが含まれたファイルのいずれもが含まれています。バンドルを実行しようとすると、ファイルが見つからないというエラーが表示されます。
Typescriptが依存する「node_modules」ファイルを同じ単一バンドルファイルに追加するにはどうすればよいですか? Typescriptは、ファイルのパスが正しいかどうかを明らかに知っています。
私はSystemJSを使ってブラウザでプロジェクトを読み込んでいます。モジュールをロードしてバンドルする方法(SystemJSバンドラを使うことができますか?)と、これを行うためのパスが何故多くあるのかを理解していないと、私は非常に混乱しています。
私のtsconfig.jsonファイル(モジュールはシステムに設定されています)からモジュール設定が読み込まれていますので、すでにこの手順を実行しています。 – fstr
'$ tsc -p tsconfig.json'や' $ tsc --outFile "build/bundle.js" 'を使っていますか? –
私は両方を試してみましたが、両方とも同じ結果が得られます。私のtsconfigにはnode_modulesにバンドルするための特別なものがあるべきですか? – fstr