我是靠谱客的博主 要减肥蚂蚁,最近开发中收集的这篇文章主要介绍2. 在node中使用ts,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

默认情况下, 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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(67)

评论列表共有 0 条评论

立即
投稿
返回
顶部