如何在angular2项目中创建tsconfig.json文件?

Bhu*_*kar 4 npm typescript tsconfig angular

我用npm创建了一个angular2项目.我指的是这个链接: Angular2 Tutorial

package.json使用npm init命令成功创建了文件.但我没有找到任何创建tsconfig.json文件的命令.我不确定我应该使用命令还是使用编辑器创建该文件?提前致谢.

Vad*_*gon 6

使用该init选项调用TypeScript编译器将tsconfig.json在当前目录中创建一个新的

tsc --init
Run Code Online (Sandbox Code Playgroud)


Thi*_*ier 6

为了补充Vadim的答案,安装TypeScript后可以使用tsc命令:

$ npm install -g typescript
Run Code Online (Sandbox Code Playgroud)

您还可以在此评论中使用一些参数:

$ tsc --init --experimentalDecorators
      --moduleResolution node --target ES5
      --sourceMap --module system --removeComments
Run Code Online (Sandbox Code Playgroud)

这样,您就非常接近Angular.io用于此示例的内容.

如果不需要,您可以删除outDirrootDir条目.此外,不会以这种方式生成条目.您可以在生成的tsconfig.json文件中手动添加它.

"emitDecoratorMetadata": true
Run Code Online (Sandbox Code Playgroud)

希望它对你有帮助,蒂埃里