概述
默认情况下, Ts会做出以下几种假设:
1.建设当前的执行环境是dom.
2.如果代码中没有使用模块化语句(import、export), 便认为该代码是全局执行
3.编译目标代码是es3
有两种方式更改以上假设:
1.使用tsc命令行时候加选项参数
2.使用ts配置文件更改编译选项
Ts的配置文件
使用了配置文件后,使用tsc进行编译时,不能跟上文件名,如果跟上文件名, 会忽略配置文件。
@types/node
@types 是一个ts官方的类型库,其中包含了很多对js代码的类型描述。
Jquery: 用js写的, 没有类型检查
安装@types/jquery, 为jquery库添加类型定义
使用第三方库简化流程
ts-node: 将ts代码在内存中完成编译,同时完成运行
ts-node src/index.ts
编译完成后不会生成js文件
代码改动后还需要执行 ts-node命令
nodemon:用于监测文件的变化
nodemon --exec ts-node src/index.ts
可以将这个命令放到package.json中
此时nodemon会监测所有文件,我们希望只监测ts文件:
“nodemon -e ts --exec ts-node src/index.ts”
我们希望只监控src下的ts文件:
“nodemon --watch src -e ts --exec ts-node src/index.ts”
最后
以上就是要减肥蚂蚁为你收集整理的2. 在node中使用ts的全部内容,希望文章能够帮你解决2. 在node中使用ts所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复