a CLI Tool for TypeScript Projects

简介

这是一个使用 Go 语言写的 CLI 小工具,用于生成和在测试 TypeScript 项目。

它依赖 TypeScript, npm, Git, Sublime Text。

 

特性

支持使用 Git 进行版本管理;

支持热更新, 使用如下模块:

自动生成 tsconfig.json 和所需的 gulpfile.js;

 

 

使用

生成一个 TypeScript 项目:

为指定的项目运行一个简单的 HTTP 服务器

端口应为 80-65535 之间的一个数字。

为指定项目运行 gulp,监测文件变化:

 

用例

执行后:

生成的项目目录 test12 下的目录和文件:

 

如果不想再次生成或者初始化这个项目了,可以把 _script.sh 删除。

 

项目生成后,在 CLI 执行:

检测文件变化。

然后在 test12 目录的上级目录,另开一个CLI 窗口,执行

tsp 会基于 test12 项目下的 dist 目录,运行一个简单的 HTTP server.

开源

 

https://github.com/suifengtec/tsp

可拉取该项目。

下载

https://raw.githubusercontent.com/suifengtec/tsp/master/tsp.exe


error: 错误信息!