如何生成 typescript definition file

2025-03-22 09:32:33
推荐回答(2个)
回答(1):

1)通过 File -> New-Project 新建项目:


2)输入必要信息,点击 Ok 按钮,创建后项目模板如下:


3)app.js 依赖于 app.ts,默认的 app.ts 文件包含类和构造函数等等,如下图:


4)TypeScript 文件将会被编译为 JavaScript (app.js),下面是编译后的 JavaScript 代码:


5)在页面中引用 JavaScript:


6)构建或者重新构建项目时,你将看到提示是否重新编译 TypeScript 的信息:


7)在 proj 文件中有如下内容将会被自动编译:


8)运行此应用时会在页面上显示当前的日期和时间:

回答(2):

  
  
  
  
  Debug
  AnyCPU
  
  

  2.0
  {942BF143-5F6F-407C-B112-F598D25E001E}
  {349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
  Library
  1.0
  Properties
  website
  website
  v4.0
  true
  
  
  
  
  

  
  true
  full
  false
  bin\
  DEBUG;TRACE
  prompt
  4
  

  
  pdbonly
  true
  bin\
  TRACE
  prompt
  4
  

  
  
  
  
  

  

  
  
  Designer
  

  

  
  
  Global.asax
  

  
  index.aspx
  ASPXCodeBehind
  

  
  index.aspx
  

  
  Login.aspx
  ASPXCodeBehind
  

  
  Login.aspx
  

  
  
  ValidateCode.aspx
  ASPXCodeBehind
  

  
  ValidateCode.aspx
  

  

  
  
  Web.config
  

  
  Web.config
  

  

  
  
  
  
  

  
  10.0
  $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
  

  
  ES5
  false
  true
  AMD
  

  
  ES5
  true
  false
  AMD
  

  
  
  
  
  
  
  
  
  True
  True
  0
  /
  http://localhost:31620/
  False
  False
  
  

  False
  

  

  

  

  
  


  

  注意的部分

  1.0 使用1.0版本的ts

  
  ES5
  false
  true
  AMD
  

  
  ES5
  true
  false
  AMD
  

  

  以上的代码就是差别的地方

  

  其实最简单的办法,就是安装完相关的文件后, 新建一个ts的项目(ts类型项目会自动生成js文件)。 然后比较和普通网站项目的不同 (*.csproj文件),添加相关内容就行。