与其它构建工具整合

构建工具

Babel

安装

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

.babelrc

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

使用命令行工具

package.json

在命令行上运行Babel

Browserify

安装

使用命令行交互

使用API

更多详细信息:smrq/tsifyarrow-up-right

Duo

安装

使用命令行交互

使用API

更多详细信息:frankwallis/duo-typescriptarrow-up-right

Grunt

安装

基本Gruntfile.js

更多详细信息:TypeStrong/grunt-tsarrow-up-right

Gulp

安装

基本gulpfile.js

更多详细信息:ivogabe/gulp-typescriptarrow-up-right

Jspm

安装

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

更多详细信息:TypeScriptSamples/jspmarrow-up-right

Webpack

安装

Webpack 2 webpack.config.js 基础配置

Webpack 1 webpack.config.js 基础配置

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

或者

MSBuild

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

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

NuGet

  • 右键点击 -> Manage NuGet Packages

  • 查找Microsoft.TypeScript.MSBuild

  • 点击Install

  • 安装完成后,Rebuild。

更多详细信息请参考Package Manager Dialogarrow-up-rightusing nightly builds with NuGetarrow-up-right

Last updated