如何在 angular2 项目中创建 tsconfig.json 文件?
How to create tsconfig.json file in angular2 project?
我已经使用 npm 创建了一个 angular2 项目。
我指的是这个 link:
Angular2 Tutorial
我使用 npm init
命令成功创建了 package.json
文件。
但是我没有找到任何创建 tsconfig.json
文件的命令。
我不确定我应该使用命令还是使用编辑器创建该文件?
提前致谢。
使用 init
选项调用 TypeScript 编译器将在当前目录中创建一个新的 tsconfig.json
tsc --init
为了补充 Vadim 的回答,tsc 命令在安装 TypeScript 后可用:
$ npm install -g typescript
您还可以在这条评论中使用一些参数:
$ tsc --init --experimentalDecorators
--moduleResolution node --target ES5
--sourceMap --module system --removeComments
这样,您就非常接近 Angular.io 用于此示例的内容。
如果不需要,您可以删除 outDir
和 rootDir
条目。此外,不会以这种方式生成条目。您可以在生成的 tsconfig.json
文件中手动添加它。
"emitDecoratorMetadata": true
希望对你有帮助,
蒂埃里
我已经使用 npm 创建了一个 angular2 项目。 我指的是这个 link: Angular2 Tutorial
我使用 npm init
命令成功创建了 package.json
文件。
但是我没有找到任何创建 tsconfig.json
文件的命令。
我不确定我应该使用命令还是使用编辑器创建该文件?
提前致谢。
使用 init
选项调用 TypeScript 编译器将在当前目录中创建一个新的 tsconfig.json
tsc --init
为了补充 Vadim 的回答,tsc 命令在安装 TypeScript 后可用:
$ npm install -g typescript
您还可以在这条评论中使用一些参数:
$ tsc --init --experimentalDecorators
--moduleResolution node --target ES5
--sourceMap --module system --removeComments
这样,您就非常接近 Angular.io 用于此示例的内容。
如果不需要,您可以删除 outDir
和 rootDir
条目。此外,不会以这种方式生成条目。您可以在生成的 tsconfig.json
文件中手动添加它。
"emitDecoratorMetadata": true
希望对你有帮助, 蒂埃里