ts-node使用及调试
钢翼
编程
环境搭建
npm install -g ts-node
npm install -g typescript
npm install -g tsc
项目依赖
yarn add @types/node
配置
tsconfig.json
{
"compilerOptions": {
"baseUrl": "./",
"types": [
"node"
]
}
}
运行
ts-node main.ts
vscode调试
launch.json (需要严格遵守json格式,不能有注释)
其中program路径,通过npm prefix -g找到对应目录下的ts-node
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"skipFiles": [
"<node_internals>/**"
],
"program": "C:/Users/Administrator/AppData/Roaming/npm/node_modules/ts-node/dist/bin.js",
"args": [
"${relativeFile}"
],
"cwd": "${workspaceRoot}"
}
]
}