尝试编译TypeScript编译器时出错

尝试编译TypeScript编译器时出错,typescript,Typescript,我刚刚用git pull获得了TypeScript源代码,并尝试了。但后来我犯了很多这样的错误 'new T[]' cannot be used to create an array. Use 'new Array<T>()' instead. “new T[]”不能用于创建数组。请改用“new Array()”。 这是正确的编译方式吗?newt[]是新功能吗?我需要最新的编译器来编译编译器 我应该如何编译TypeScript项目?我让它工作起来了。我遇到了错误,因为我在mast

我刚刚用git pull获得了TypeScript源代码,并尝试了。但后来我犯了很多这样的错误

'new T[]' cannot be used to create an array. Use 'new Array<T>()' instead.
“new T[]”不能用于创建数组。请改用“new Array()”。
这是正确的编译方式吗?
newt[]
是新功能吗?我需要最新的编译器来编译编译器


我应该如何编译TypeScript项目?

我让它工作起来了。我遇到了错误,因为我在
master
分支,分支已断开

我的步骤:

  • 克隆
    git克隆https://git01.codeplex.com/typescript
  • git签出-b开发源代码/develope
  • 已安装Jake(
    npm安装-g Jake
  • 编译(
    jake local
    在项目的根文件夹上)
  • 我替换了编译器文件夹中新编译的文件

    C:\Program Files (x86)\Microsoft SDKs\TypeScript
    
    然后运行了tsc test.ts,它成功了


    注意:develope分支是编译的,但它肯定不稳定,请注意。

    看看这里,关于数组的部分似乎适用。事实上,我认为你是反其道而行之,新的T[]已经被弃用了。@JohnFaulkner好的,那么在那里有破坏性的代码是正常的吗?我以前从未参加过这样的大型项目,我正在努力了解这个过程是如何工作的。根据文档,是的,他们反对一些他们喜欢更强大的打字的东西。我猜他们以前没有那么严格,改变了主意。这就是它的意思。Typescript发展得非常快。编译编译器并不是非常有用,而且已经完成了,让它在您自己的代码中丢失吧。最好从而不是不断变化的github分支开始。更简单的是:安装Node.js和
    npm安装typescript
    。YMMV(在流血边缘-边缘切割上工作并不总是值得的!)