2016-06-15 6 views
0

一般的なプロジェクトのタイピングはモジュールにラップされているようです。例えば、反応している化合物を反応させる。Typescriptモジュールのインポートコードを出力から除外します

したがって、Reactが存在することを知るためにtypescriptにはimport * as React from 'react'のように使用する必要があります。

ブラウザコードベースでTypescriptを使用しています。すべてのtsファイルを1つのjsファイルにコンパイルします。

出力ファイルからモジュールのインポートを除外できる方法はありますか?

私は最新のTypescriptバージョンを使用しています。

+0

こんにちは@mamu、これに関するニュースはありますか? – tenbits

答えて

0

私は、出力ファイルからモジュールをインポート

--outFileを使用しないでください除外することができますどのような方法があります。私の嫌いのための他の理由も同様にあります:あなたは例えば、いくつかのCDNからそれを使用している可能性があるとして、それはビルドをバンドルから特定のモジュールを除外するために、モジュールローダ(例えばWebPACKのを)伝えることができモジュールとhttps://basarat.gitbooks.io/typescript/content/docs/tips/outFile.html

+0

私は「var React = require( 'react');」を除外したいと言っています。いくつかのモジュールリゾルバなしでは、出力ファイルからの行がブラウザでエラーになります。私はちょうどすべてのプロジェクトファイルを連結して使用したいと思います。 – mamu

+0

'すべてのプロジェクトファイルを連結し、(モジュールバージョンではなく)' react' * global *バージョンの定義を使用したいのですが、 – basarat

関連する問題