华为云计算 云知识 什么是TypeScript
什么是TypeScript

简介

TypeScript是JavaScript类型的超集,它可以编译成纯JavaScript,编译出来的JavaScript可以运行在任何浏览器上。TypeScript编译工具可以运行在任何服务器和任何系统上,并且它是开源的。

编译安装方法

1.选择操作环境

本文选用华为鲲鹏云服务ECS KC1实例做测试

2.解决依赖关系

TypeScript依赖于“node.js”,因此先安装“node.js”,步骤如下:

1)获取“node.js”软件包。

wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-arm64.tar.xz

2)解压软件压缩包。

xz -d node-v10.16.0-linux-arm64.tar.xz
tar -xvf node-v10.16.0-linux-arm64.tar

3)在解压目录下的“bin”目录下有可执行文件“node”和“npm”,在全局路径下建立指向可执行文件“node”及“npm”的软链接。

ln -s /root/node-v10.16.0-linux-arm64/bin/node /usr/bin/node
ln -s /root/node-v10.16.0-linux-arm64/bin/npm /usr/bin/npm

3.安装TypeScript

1)执行安装命令。

npm install -g typescript

2)安装完成后,在“/root/node-v10.16.0-linux-arm64/bin/”目录下会生成“tsc”和“tsserver”目标文件。

3)在全局路径下创建指向目标文件的软链接。

ln -s /root/node-v10.16.0-linux-arm64/bin/tsc /usr/bin/tsc
ln -s /root/node-v10.16.0-linux-arm64/bin/tsserver  /usr/bin/npm/tsserver

4.测试已完成编译的软件

1)创建一个工作目录。

mkdir /root/working

2)在该目录下新建一个“test.ts”文件,并添加如下内容。

var message = "Hello World";
console.log(message);

3)将TypeScript转换成JavaScript代码。

tsc test.ts

4)执行JavaScript代码。

node test.js

​显示“Hello World”,运行成功。

上一篇:查询计划任务列表ListGroupScheduledTasks 下一篇:CCI 计费模式:按需按秒计费