命令行下执行TypeScript文件的三种方法
TypeScript是一种开源编程语言,它是由微软开发和维护的。
TypeScript在语法上遵循JavaScript,但增加了更多的特性。它是JavaScript的超集。
为了执行或运行任何typescript文件,首先需要安装node并使用它在本地系统中全局安装typescript。
语法
要检查node是否安装,运行命令,如果没有,你必须先安装:
node -v
使用下面命令,安装typescript:
npm install -g typescript
方法一
安装typescript之后,创建一个.ts文件,例如,greet.ts有下面代码:
var greet: string = "Hello"; var geeks: string = "我们"; console.log(greet + " , " + geeks);
上面的代码将会输出:
Hello , 我们
这个typescript文件greet.ts将在运行时创建同名的javascript文件。运行任何typescript文件有几种方式:
步骤一
首先,用以下命令运行typescript文件。这将自动从typescript创建一个同名的javascript文件。
tsc greet.ts
步骤二
现在运行javascript文件,即greet.ts文件将被执行:
node greet.js
方法二
您可以使用一个管道符号|和&&像下面这样合并这两个命令:
Windows:
tsc greet.ts | node greet.js
Linx或MacOS:
tsc greet.ts && node greet.js
方法三
你也可以用下面的命令安装ts-node和typescript:
安装:
npm install -g ts-node
运行:
ts-node greet.ts
输出结果:使用这三种方法中的任何一种,输出将保持不变。
Hello , 我们
更多关于在命令行执行TypeScript文件方法请查看下面的相关链接
相关推荐
-
TypeScript 运行时类型检查补充工具
TypeScript是静态类型系统,在编译时做类型检查.一般而言,如果项目所用到的所有库.模块都是基于ts的,那么静态类型已经可以避免大部分编程层面的类型问题.不过,在一些场景下来,单纯静态类型是无法解决问题的,部分数据是动态传入到系统中的,主要包含场景如下: 第三方数据源(接口API.本地持久化存储.postMessage等) 第三方调用者传参 全局状态变更 当然,还有其他可能,总之,单纯靠静态类型检查,无法解决运行时类型问题.因此,我写了tyshemo这个工具.它可以帮助我们完成运行时的类型
-
浅谈TypeScript 用 Webpack/ts-node 运行的配置记录
公司项目代码是用 TypeScript 写的, 中间遇到有些代码不要放到 Node 里面去跑. 具体场景一些路由配置, 比较大的一块 JSON 数据定义在 TypeScript 里. 我另外有增加脚本, 基于这些 JSON 数据用来生成切换路由的函数. 这就需要运行 TypeScript 了, 而且可能包含一些额外的业务代码. 首先 Node 运行 TypeScript 有提供 ts-node 用来处理. ts-node 会先编译 TypeScript 代码到 JavaScript, 再调用 N
-
Typescript的三种运行方式(小结)
一.在线complier 这种方式最简单,不需在本地做任何配置安装,只需进入Typescript的官网,点击里面的playground就可以直接写代码了.但这种方式只适用于测试而不适用于开发. 二.本地命令行编译 1.在本地编译运行Typescript需要使用npm下载typescript npm install -g typescript 至于npm,就是node的包管理工具,下载node后就自动带了. 2.下载完成后可以使用 tsc -v 查看版本 3.使用:如在本地创建Hello.ts e
-
命令行下执行TypeScript文件的三种方法
TypeScript是一种开源编程语言,它是由微软开发和维护的. TypeScript在语法上遵循JavaScript,但增加了更多的特性.它是JavaScript的超集. 为了执行或运行任何typescript文件,首先需要安装node并使用它在本地系统中全局安装typescript. 语法 要检查node是否安装,运行命令,如果没有,你必须先安装: node -v 使用下面命令,安装typescript: npm install -g typescript 方法一 安装typescript之
-
mysql命令行下执行sql文件的几种方法
目录 第一种方法:未连接mysql数据库时 第二方法:在已经连接数据库的情况下,此时命令提示符为mysql>, 用MySQL的source命令导入SQL文件实战记录 达到目的:通过命令行的方式,将tsinfo180516.sql文件导入到数据库demo1中. 效果图 第一种方法:未连接mysql数据库时 在mysql命令行下执行sql文件 运行--cmd C:\Users\lenovo>mysql -u账号 -p密码 -D数据库名 < sql文件绝对路径 C:\Users\lenovo&
-
将java程序打成jar包在cmd命令行下执行的方法
前言 大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口.本文将给大家介绍java程序打成jar包在cmd命令行下执行的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 一.打包 二.修改配置文件是程序能够引用第三方jar包 1.新建一个文件夹,用来存储这个项目 ------------第三方jar包单独存在一个文件夹下面(这里放在了lib下面)(重点是lib要和weixin.jar同
-
python运行脚本文件的三种方法实例
目录 python脚本执行的3种方法: 方法一:交互模式直接执行语句 方法二:通过脚本输出 方法三:脚本中指定 python 路径,修改文件为可执行文件 总结 python脚本执行的3种方法: (找到自己能够使用的方法,能用的方法就是好方法) 方法一:交互模式直接执行语句 交互模式下直接编写执行 Python语句,不用再创建脚本文件 Windows下: 打开并进入命令提示符-------->输入python并回车-------->即可进入交互模式 Linux 下: 打开终端模拟器-------
-
MySQL导入sql文件的三种方法小结
目录 一.使用工具Navicat for MySQL导入 1.打开localhost_3306,选中右击“新建数据库” 2.指定数据库名和字符集(可根据sql文件的字符集类型自行选择) 3.选中数据库下的表运行SQL文件 4.选中路径导入 二.使用官方工具MySQL Workbench导入 1.第一种方法 2.第二种方法 三.使用命令行导入 总结 一.使用工具Navicat for MySQL导入 工具的具体下载及使用方法推荐的一篇文章:https://www.jb51.net/article/
-
在js文件中引入(调用)另一个js文件的三种方法
比如我写了一个JS文件,这个文件需要调用另外一个JS文件,该如何实现呢?下面就总结下在js文件中引入另一个js文件的实现 方法一,在调用文件的顶部加入下例代码 function addScript(url){ document.write("<script language=javascript src="+url+"></script>"); } 注:有时你引用的文件还可能需要引用其他的js,我们需要将需要的那个js文件也以同样的方法引用进
-
Go读取文件与写入文件的三种方法操作指南
目录 文件写入操作 Write和WriteString写入操作 使用buffio内置包来读文件 第三种写入文件方法:ioutil.WriteFile 总结 打开和关闭文件操作: os.Open()函数能够打开一个文件,返回一个*File和一个err.对得到的文件实例调用close()方法能够关闭文件. package main import ( "fmt" "os" ) //文件操作 func main(){ //打开文件 file, err := os.Open(
-
本地电脑向远程windows服务器传输文件的三种方法汇总
目录 1.直接复制粘贴 2.Windows远程连接 windows+R,输入mstsc 点击“选项”按钮,打开远程连接选项卡 选择本地资源,点击详细信息 打开驱动器,选择你要共享的盘符 文件管理器 3.FileZilla 的使用 这篇文章主要介绍了本地电脑向windows服务器传输文件的三种方法汇总(本地电脑与远程windows服务器传输文件的方式)的相关资料,需要的朋友可以参考下 那么如何将我们本机的文件传送到云主机上呢? 1.直接复制粘贴 通过远程连接到这个服务器,然后本机到服务器能直接粘贴
-
解析PHP生成静态html文件的三种方法
本文将介绍Php 生成静态html文件的三种方法 .1,下面使用模版的一个方法! 复制代码 代码如下: <?php $fp = fopen ("templets.html","a"); if ($fp){ $fup = fread ($fp,filesize("templets.html")); $fp2 = fopen ("html.shtml","w"); if ($fwrite ($fp2,$f
-
python实现下载文件的三种方法
Python开发中时长遇到要下载文件的情况,最常用的方法就是通过Http利用urllib或者urllib2模块. 当然你也可以利用ftplib从ftp站点下载文件.此外Python还提供了另外一种方法requests. 下面来看看三种方法是如何来下载zip文件的: 方法一: import urllib import urllib2 import requests print "downloading with urllib" url = 'http://www.jb51.net//te
随机推荐
- AngularJS应用开发思维之依赖注入3
- 程序员的八种境界,你在哪一境?
- JavaScript希尔排序、快速排序、归并排序算法
- js中利用cookie实现记住密码功能
- JS实现简单的顶部定时关闭层效果
- Python全局变量用法实例分析
- C# 表达式树Expression Trees的知识梳理
- 红米手机抢购的js代码
- JS实现浏览器状态栏文字闪烁效果的方法
- jQuery 借助插件Lavalamp实现导航条动态美化效果
- MySQL之终端Terminal(dos界面)管理数据库、数据表、数据的基本操作
- mysql模糊查询like与REGEXP的使用详细介绍
- C++大数模板(推荐)
- JQuery设置和去除disabled属性的5种方法总结
- xml和web特殊字符
- smarty的section嵌套循环用法示例
- linux kernel 打印函数指针对应的函数名方法
- java 接口回调实例详解
- 在sql Server自定义一个用户定义星期函数
- 解决Spring国际化文案占位符失效问题的方法