windows 10 手动建立一个TypeScript项目流程

最近研究loopback4,顺带学习typescript,建立一个空白项目的流程如下:

前提:PC上已经安装了node.js以及typescript

操作环境:windows 10 powershell

//mkdir testenv(建立一个项目文件夹)
//cd .\testenv\(进入目录)
//npm init -y(初始化环境)
//npm i -S @types/node(安装node模块)
//tsc --init(自动产生tsconfig.json文件,修改其中的"target": "es2017"字段,此字段决定项目中ts编译后生成的js版本)

//"declare var process: NodeJS.Process; declare var global: NodeJS.Global; declare var console: Console; function delay(): Promise<void>{return new Promise<void>((resolve, reject)=>{setTimeout(()=>resolve(), 2000)}); }let p1 = new Promise((resolve, reject) => {     console.info('start');delay().then(()=>{console.info('p1');resolve()});});let p2=new Promise((resolve,reject) =>{p1.then(()=>delay().then(()=>resolve())); });p2.then(()=>console.info('p2'));" > test.ts(创建一个TS文件)
//tsc test.ts(编译ts成js)
//node test.js (运行成功,到此结束)

 

posted @ 2020-03-24 10:58  光明不灭,昊天永存  阅读(312)  评论(0)    收藏  举报