与其它构建工具整合

构建工具

Babel

安装

npm install @babel/cli @babel/core @babel/preset-typescript --save-dev

.babelrc

{
  "presets": ["@babel/preset-typescript"]
}

使用命令行工具

package.json

在命令行上运行Babel

Browserify

安装

使用命令行交互

使用API

更多详细信息:smrq/tsify

Duo

安装

使用命令行交互

使用API

更多详细信息:frankwallis/duo-typescript

Grunt

安装

基本Gruntfile.js

更多详细信息:TypeStrong/grunt-ts

Gulp

安装

基本gulpfile.js

更多详细信息:ivogabe/gulp-typescript

Jspm

安装

注意:目前jspm的0.16beta版本支持TypeScript

更多详细信息:TypeScriptSamples/jspm

Webpack

安装

Webpack 2 webpack.config.js 基础配置

Webpack 1 webpack.config.js 基础配置

查看更多关于ts-loader的详细信息

或者

MSBuild

更新工程文件,包含本地安装的Microsoft.TypeScript.Default.props(在顶端)和Microsoft.TypeScript.targets(在底部)文件:

关于配置MSBuild编译器选项的更多详细信息,请参考:在MSBuild里使用编译选项

NuGet

  • 右键点击 -> Manage NuGet Packages

  • 查找Microsoft.TypeScript.MSBuild

  • 点击Install

  • 安装完成后,Rebuild。

更多详细信息请参考Package Manager Dialogusing nightly builds with NuGet

Last updated

Was this helpful?