博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TypeScript从入门到精通(一)准备工作
阅读量:3931 次
发布时间:2019-05-23

本文共 666 字,大约阅读时间需要 2 分钟。

前言:Vue3.0更好的支持TypeScript ,所以学习Ts是非常有必要的,本人也开始零基础学习,并将学习成果分享在博客上,供大家参考学习!
开发工具:VisualStudioCode(VSCode)安装方便插件种类多!
1. 安装node.js的环境
Node.js官网(https://node.js.org)去下载进行安装
2. 全局安装 TypeScript
npm install typescript -g
3.开始学习

在VSCode中创建demo1.js文件

function xiaoha() {
let web: string = "Hello World"; console.log(web);}xiaoha();

此时运行 node demo1.ts 是执行失败的因为node不能直接运行TS文件的

需要要用 tsc demo1.ts 转换一下,ts文件被编译成js代码并且生成新的demo1.js文件
在demo1.js中 输入 node demo1.js , 在终端就输出了“Hello World”

4.ts-node 的安装和使用

按照上面步骤是是可以输出ts文件的内容,但是效率太低了,所以我们安装一个小插件来解决这个问题

使用npm命令来全局安装

npm install -g ts-node

安装完成后,就可以在demo1.ts文件的终端输入命令

ts-node demo1.ts

此时就可以看到xiaoha输出的内容了

说明你的环境和插件都安装好了接下来就可以愉快的学习使用了

转载地址:http://sgkgn.baihongyu.com/

你可能感兴趣的文章
error while loading shared libraries: libevent-2.0.so.5 安装好mamcache,启动服务时
查看>>
c++ web编程:写出你的CGI程序
查看>>
Linux RPM 命令参数使用详解 查看 rpm包依赖性
查看>>
xz压缩命令
查看>>
Mysql各种存储引擎对比总结(常用几种)
查看>>
java为我们已经提供了各种锁,为什么还需要分布式锁?
查看>>
一文带你理解mysql中的分区表和合并表(一个常见知识点)
查看>>
Redis5.0数据淘汰策略详解(最新版本,面试常问)
查看>>
为什么 MongoDB 索引选择B-树,而 Mysql 选择B+树(精干总结)
查看>>
面试官:说说 Springboot 中的 javaConfig(基于Spring5.2)
查看>>
你的钱为什么被转走,这篇文章告诉你答案(CSRF详解)
查看>>
JVM中的一个小知识点:深堆和浅堆的概念
查看>>
HashMap的负载因子初始值为什么是0.75?这篇文章以最通俗的方式告诉你答案
查看>>
详解java中一个面试常问的知识点-阻塞队列
查看>>
除了Thread和Runnable,你还知道第三种创建线程的方式Callable吗
查看>>
java线程面试题集锦(第一版本)
查看>>
记一次java中三元表达式的坑(避免踩坑)
查看>>
面试官:如何实现一个乐观锁(小白都能看得懂的代码)
查看>>
CopyOnWriteArrayList,一个面试中经常问到的冷门容器
查看>>
设计模式之桥接模式
查看>>