を使用し必要:私は通常使用して、インポートと私はこれに入って来る最近一緒に
import {foo} = require("/foo");
これは、私は本当に奇妙な音は、このように必要になります。このような
var foo = require("/foo");
またはインポート:
import {foo} from "/foo";
それでは、そのポイントは何ですか?
を使用し必要:私は通常使用して、インポートと私はこれに入って来る最近一緒に
import {foo} = require("/foo");
これは、私は本当に奇妙な音は、このように必要になります。このような
var foo = require("/foo");
またはインポート:
import {foo} from "/foo";
それでは、そのポイントは何ですか?
文import {foo} = require("/foo");
とvar foo = require("/foo");
は同等ではありません。あなたの変数foo
が'hello'
になります最初の文で
export default { bar: 'bar' };
export const foo = 'hello';
:/foo
は、次の内容のファイルであると言います。 {}
はobject destcrutionです。それ以外の場合は、デフォルトのエクスポートを受け取ります。つまり、foo
はオブジェクト{ bar: 'bar' }
になります。 https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Statements/import
チェックアウトドキュメントのthe export = and import = require()一部:
MDNは、いくつかの良い説明があり
にインポートするために使用されなければなりません
export =
を、使用してモジュールをインポート活字体固有import let = require("module")
モジュール
このように書くこともできます:
import foo = require("/foo");