给sublime安装TypeScript插件及编译
来源:互联网 发布:mac画图工具 编辑:程序博客网 时间:2024/05/29 05:08
我正准备弃sublime改换vscodes时,从网上找到了这一篇介绍sublime安装TypeScript插件的文章讲解的很好,按照文中讲解的一步步配置,最终安装成功。但,美中不足的是他文中提到的那个下载地址,需要科学上网然后我打开,我是从github上clone下来的
clone命令 $ git clone --depth 1 https://github.com/Microsoft/TypeScript-Sublime-Plugin.git TypeScript
下面是正文
-----------------------------------------
1、下载Sublime Text 3,或者Sublime Text 2版本,网址可自己google,下载后安装。
2、下载typescript.tmlanguage,这个用来支持Sublime Text中TS代码高亮,下载地址:
http://blogs.msdn.com/b/interoperability/archive/2012/10/01/sublime-text-vi-emacs-typescript-enabled.aspx
3、安装TS编译器,两种方法选一个就可以了
方法1:从http://typescript.codeplex.com/下载MSI(TypeScript 1.0 Tools for Visual Studio 2012),包含了ts在VS
的编辑器和编译器,下载后安装(即使没有安装VS也可以),系统环境变量中会自动添加相关编译器路径。
方法2:从nodejs.org下载Node.js,下载后安装,安装目录内有个npm.dll,我们使用执行npm install -g
typescript
例如我安装在f盘,则依次执行下列cmd命令:
f:
cd F:\Program Files\nodejs
npm install -g typescript
4、启动Sublime Text,Preferences菜单里选择Browse Packages,
在打开的路径内(一般是系统盘目录,不是安装Sublime Text的目录,不用在意是哪里)创建文件夹TypeScript,把
typescript.tmlanguage拷贝到文件夹下
5、然后再Sublime Text菜单中,Build System ➤New Build System
写入如下命令:
保存,会让你选择存放目录,直接存在打开的目录下就可以(一般是C:/xxxx/User/目录),可以
命名为TypeScript.sublime-build
6、重启Sublime Text,就可以使用了
7、测试代码:新建一个项目文件夹,新建类Main.ts,写入如下代码
使用Ctrl+B编译,或使用菜单Tools->Builder编译
输出[Finished in 3.0s]相关内容表示编译成功,会在项目目录生成一个.js文件
其他:
如果你编译器选择的安装MSI,编译ts报错,尝试把上面的命令中后面的代码
"windows": {
"cmd": ["tsc", "$file"]
}
改为
"windows": {
"cmd": ["tsc.exe", "$file"]
}
ts在线直观编辑器(ts to js),http://www.typescriptlang.org/playground
参考:《typescript-revealed》
原文地址:http://blog.csdn.net/taotao3686/article/details/25881209
- 给sublime安装TypeScript插件及编译
- sublime及插件安装
- sublime中安装typescript
- sublime安装及插件安装
- sublime使用及插件安装
- 给Sublime text2安装Zen Coding插件
- 在sublime中安装sass编译插件
- 在sublime中安装sass编译插件
- sublime 下载安装 及 插件安装
- sublime text 3 怎样安装及使用less插件,并且能够自动编译css文件
- sublime sftp 插件安装及破解
- 前端神器-sublime插件安装及使用
- Sublime 注册、使用及插件安装
- sublime text3及插件安装过程
- Sublime text 常用插件及安装
- sublime安装package control及常用插件
- sublime下的python及插件安装
- sublime插件ctags安装及配置
- github push失败
- linux上内存释放
- Android中 跳转到系统设置界面方法总结
- python中matplotlib的颜色及线条控制【以及改变legend字体大小】
- HTML(一)
- 给sublime安装TypeScript插件及编译
- dump rtable and dst_entry
- Eclipse工具svn分支合并功能
- 大数据之棋盘覆盖
- oracle for 循环 更新字段
- centos配置IP(NAT模式)
- 获取本机versionCode
- 机器学习-周志华-个人练习13.3
- Linux-vi使用帮助