typescript - 导入核心功能

时间:2016-05-04 19:37:24

标签: typescript

我已成功安装打字稿沙箱(this one) 我设法创建了一个简单的服务和一些组件。

我想访问这组helper functions。 它似乎是打字稿核心的一部分。但是,我不确定如何访问该核心。

尝试了import {ArrayUtilities} from 'core'以及其他一些随机尝试。

2 个答案:

答案 0 :(得分:2)

不幸的是,你不能这样做。 Typescript核心是编译器功能,它们不是为了在你的打字稿代码中使用它们而是为了对现有的ts文件进行编译而完成的。

以下是您要整合的资源的更新链接(来源由microsoft / google更新):https://github.com/Microsoft/TypeScript/blob/master/src/compiler/core.ts

以下是有关语言架构的更多信息: https://github.com/Microsoft/TypeScript/wiki/Architectural-Overview

使用javascript数组函数,例如:http://www.w3schools.com/jsref/jsref_obj_array.asp

答案 1 :(得分:1)

  

我想访问这组辅助函数。它似乎是打字稿核心的一部分

这是TypeScript编译器的一部分(该链接真的非常旧。最新来源是https://github.com/Microsoft/TypeScript/

您无法隐式使用编译器代码库 。即它不会神奇地对您的代码可用。 TypeScript没有运行时。

然而,您可以通过对expilicity模块进行依赖来使用类型编译器 typescript。 (npm install typescript然后import ts = require('typescript')。然而,对于一些数组函数来说,感觉就像是一个大的过度杀戮。你最好在代码库中复制/粘贴