TypeScript 学习 -类型 - 10
编写声明文件
编写 ts
的声明文件
源文件是 ts
文件, 可以自动生成生命文件
tsconfig.json
:
{
"compilerOptions": {
"target": "es2016",
"module": "commonjs",
"declaration": true,
"outDir": "./dist",
"declarationDir": "./dist/types",
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"strict": true,
"skipLibCheck": true
},
"include": [
"src/**/*.ts"
],
"exclude": [
"node_modules",
"dist"
]
}
- 设置
declarationDir
为声明文件的输出目录- 如果不设置默认使用
outDir
, 生成的js
文件和d.ts
文件在同一个目录
- 如果不设置默认使用
编译命名:
tsc
监听并编译命令:
#tsc --watch
tsc -w