💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
[TOC] >[success] # 安装 Typescript 在 **安装之前** 我们需要确定 **node 版本** ,我们只需要在 **cmd** 中执行如下指令: 1. **查看 node 版本号** ~~~ node -v ~~~ 2. **查看 npm 版本号** ~~~ npm -v ~~~ 这里 **建议大家把 node 版本升级到 10 以上** 。 3. **安装 Typescript** **全局Typescript** ~~~ npm install -g typescript ~~~ 可以用下面指令 **检查 Typescript版本** ~~~ tsc -v ~~~ >[success] ## 使用案例 首先我们创建一个 **test.ts** 文件,然后输入如下内容: **test.ts** ~~~ const hello = (name:string) => { return `hello ${name}` } hello(123) ~~~ **执行指令生成 js 文件** ~~~ tsc test.ts ~~~ 我们会发现生成了一个 **test.js** 文件,与我们的 **test.ts** 内容没有区别,上面的 **name 参数** 定义的类型为 **string** 类型,但是传入时候却是 **number** ,这时 **Typescript** 在 **编译生成 js 文件时就会报出错误** ,如下: ![](https://img.kancloud.cn/34/3c/343ce21250a8752d4841c8b136c37ebb_964x254.png) 或者在 **ts** 文件中 **鼠标指向红色下划线的代码时也会提示错误** ![](https://img.kancloud.cn/c9/00/c90076648cf044e8fcddee386045b809_675x212.png) 即使报错了,还是会 **生成 js 文件** ,我们可以用下面的指令来查看代码: 1. **查看文件内容** ~~~ cat test.js ~~~ 2. **查看文件夹目录下文件指令** ~~~ ls ~~~