我的koa2配置ts怎么配置tsconfig.js
时间: 2024-04-29 18:24:03 浏览: 151
首先,在项目根目录下创建一个名为 `tsconfig.json` 的文件,这个文件是 TypeScript 的配置文件。
然后,按照以下步骤进行配置:
1. 设置编译目标为 ES2017:
```json
{
"compilerOptions": {
"target": "es2017"
}
}
```
2. 开启严格模式:
```json
{
"compilerOptions": {
"strict": true
}
}
```
3. 设置模块解析方式为 Node.js:
```json
{
"compilerOptions": {
"module": "commonjs",
"esModuleInterop": true,
"resolveJsonModule": true,
"moduleResolution": "node"
}
}
```
4. 设置 TypeScript 文件和 JavaScript 文件的输出目录:
```json
{
"compilerOptions": {
"outDir": "./dist",
"rootDir": "./src"
}
}
```
5. 设置 TypeScript 文件的路径别名:
```json
{
"compilerOptions": {
"baseUrl": "./src",
"paths": {
"@/*": ["*"]
}
}
}
```
这样就完成了 `tsconfig.json` 的配置。接下来,在 `package.json` 中添加以下脚本:
```json
{
"scripts": {
"build": "tsc",
"dev": "nodemon --exec ts-node src/index.ts"
}
}
```
其中,`build` 脚本用于编译 TypeScript 文件,`dev` 脚本用于开发环境。运行 `npm run dev` 即可启动应用。
阅读全文