1,选用的IDE是 VisualStudio Code
https://code.visualstudio.com/
2, typeScript 官方网站是 http://www.typescriptlang.org
vue3 :composition
https://composition-api.vuejs.org
https://composition-api.vuejs.org/zh/
3, "build": "tsc -w"
动态编译ts文件
安装 nodemon 动态监控js变化并执行: npm install nodemon -D
"scripts": {
"build": "tsc -w",
"start": "nodemon node ./build/crawler.js"
},
"nodemonConfig": {
"ignore": [
"data/*"
]
},
concurrently npm run dev:build & npm run dev:start
== concurrently npm:dev:*
TS 本地项目配置
1,生成一个package.json
npm init -y
2,生成一个配置tsconfig.json
tsc --init
3,当前文件项目下安装 typescript
npm install typescript -D
4,全局卸载 ts-node
npm uninstall ts-node -g
安装到本地项目中去
npm install -D ts-node
5,在ts里也能发送ajax请求
npm install superagent —save
ts -> .d.ts 翻译文件 .js
npm install @types/superagent -D
6,网页标签分析库
npm install cherrio —save
对cheerio的翻译
npm install @types/cheerio -D
7, node —>.js 指定执行js文件
8,工具 nodemon
npm install nodemon -D
9,并行执行的工具
npm install concurrently -D