2017-02-15 41 views
1

最近我接触到这样的:导入和需要一起使用

import {foo} = require("/foo"); 

这种声音我很奇怪,因为我通常使用需要这样的:

var foo = require("/foo"); 

或导入这样的:

import {foo} from "/foo"; 

那么,这有什么意义呢?

回答

0

结帐的文档的the export = and import = require()部分:

当导入使用export =,模块打字稿特定import let = require("module")必须使用导入模块

你也可以这样写:

import foo = require("/foo"); 
相关问题