typeScript学习--基础部分

184 阅读1分钟

最近在看看typeScript,都说ts是js的方向,咱也不知道咱也不敢问,学习一下技多不压身嘛,写一些学习中遇到的坑吧。

首先ts文件不能在node环境下运行,就需要一个转换工具

先要全局安装ts, 命令行就是熟悉的node环境下npm i -g typescript

转化代码: tsc 文件名

这里遇见一个坑, 就是转化报错, 需要管理员身份打开powerShell 输入

set-ExecutionPolicy RemoteSigned

记录一下这个问题

当然ts转为js再运行实属有点拖沓

我们再安装另一个包 npm i -g ts-node

之后所有的ts文件都会使用关键词: ts-node 文件名, 直接执行ts文件

此处有遇到另一个问题, ts-node 之后提示报错,有一些包找不到

npm install -D tslib @types/node

这会生成node_module文件和package-lock文件, 然后才会正常执行ts-node关键词

哎 刚开始就踩了两个坑,真是让人头大