私はTypescriptチュートリアルでNodeJSを見つけられませんでしたので、私は無計画にダイビングしていますし、十分な質問があります。私はこの2行の違いを理解していませんインポートの違いhttp = require( 'http'); * 'http'からhttp *としてインポートします;
:
import * as http from 'http';
// and
import http = require('http');
を彼らは同じように機能しているようだが、私は彼らの行動や他のそれらのいずれかにいくつかのニュアンスは、おそらくありますが、おそらく存在しない想像します。
最初のアプローチでは、モジュールから選択的にインポートすることができますが、モジュールのすべてをインポートする場合、2つの違いがありますか?好ましい方法がありますか?自分のファイルからインポートするとどうなりますか?
[Typescript import/as vs import/require?](http://stackoverflow.com/questions/35706164/typescript-import-as-vs-import-require) – rgvassar
[新しいes6構文の可能な重複commonjs/amdモジュールをインポートするために\ 'import foo = require( 'foo')\'](http://stackoverflow.com/questions/29596714/new-es6-syntax-for-importing-commonjs-amd-modules- ie-import-foo-require) –