安装nodejs tsc
apt install nodejs which node npm npm install -g typescript tsc -v
配置tsc
tsc --init
tsconfig.json
{ "include":["./src/**/*.ts"],/*源代码存放的路径*/ "compilerOptions":{ "strict": true,/*严格的语法检查*/ "target": "ES6",/*编译后的目标语言规范*/ "removeComments": true,/*编译时是否删除代码中的注释*/ "outDir": "./public/js",/*输出目录位置*/ "sourceMap": true /*用于代码调试*/ } }
server.js
'use script' var http = require("http"); var serveIndex = require('serve-index') var express = require('express'); var app = express(); app.use(serveIndex('./public')); app.use(express.static('./public')); var http_server = http.createServer(app); http_server.listen(8000,'0.0.0.0');
在vscode中创建launch.json
点击debug 按钮 可以从箭头的开始到结尾部分
在vscode中创建 点击最上面的Terminal->Configure Tasks...->tsc:构建 tsconfig.json
就生成了这个task文件
在Terminal->Run Task->tsc:构建 tsconfig.json 就可以生成如下图所示的js文件了