var fs = require("fs");
对于TypeScript或ES6,import关键字也具有相同的作用:
import fs = require("fs");
你通常会在模块化库的文档里看到如下说明:
var someLib = require('someLib');
或
define(..., ['someLib'], function(someLib) {
});
- 从全局库
如果你的全局库依赖于某个UMD模块,使用/// <reference types 指令:
/// <reference types="moment" />
function getThing(): moment;
- 从一个模块或UMD库
如果你的模块或UMD库依赖于一个UMD库,使用import语句:
import * as someLib from 'someLib';
不要使用/// <reference 指令去声明UMD库的依赖!
|
请发表评论