首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >系统构建器的DefinitelyTyped

系统构建器的DefinitelyTyped
EN

Stack Overflow用户
提问于 2016-07-04 15:27:47
回答 2查看 171关注 0票数 0

系统构建器有DefinitelyTyped吗?https://github.com/systemjs/builder

因为systemjs.d.ts似乎没有包含它,而且当我试图导入它时,我会得到一个“无法找到模块”错误:

代码语言:javascript
复制
import Builder = require('systemjs-builder');

我在网上找不到一个系统-builder.ts文件。

如果该库没有DefinitelyTyped,我如何与TypeScript一起使用它?

任何帮助都将受到深深的感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-04 16:07:02

这个https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/systemjs/systemjs.d.ts应该包括构建器的类型定义。

编辑:,似乎没有任何类型可供选择(也许大多数都与js一起使用)。当您不想自己创建类型时,可以将其放入systemjs-builder.d.ts

代码语言:javascript
复制
declare module "systemjs-builder" {
  var builder: any;
  export = builder;
}

并在您的主要类型中写入/// <reference path="../yourpath/systemjs-builder.d.ts" />

票数 1
EN

Stack Overflow用户

发布于 2017-12-06 10:32:52

要在打字本中使用,您应该导入如下内容:

代码语言:javascript
复制
import * as Builder from "systemjs-builder";

然后你可以用

代码语言:javascript
复制
const builder = new Builder("", "systemjs.config.js");
builder.bundle("file.js", "output.js", {
    format: "cjs",
    minify: true,
    sourceMaps: true,
    mangle: false
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38188143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档