design_patterns_in_typescript

:triangular_ruler: Design pattern implementations in TypeScript

Github星跟踪图

Design Patterns in TypeScript

Here are the implementations of the following design patterns in TypeScript:

Creational

Structural Patterns

Behavioral Patterns

Compile the project

$ git clone https://github.com/torokmark/design_patterns_in_typescript.git
$ cd design_patterns_in_typescript
$ tsc

There is a tsconfig.json file in the root directory which is responsible for the compiler options.

As it is set the default target is Ecmascript5 now.

Any additional options come here.

By default the output is a patterns.js file.

To compile only one pattern, use the following command.

$ cd design_patterns_in_typescript/visitor
$ tsc --target ES5 --module system --outFile visitor.js visitor.ts

Execute the project

After the compilation of the project, a patterns.js is generated by default.
Executing the file is:

node patterns.js

主要指标

概览
名称与所有者torokmark/design_patterns_in_typescript
主编程语言TypeScript
编程语言TypeScript (语言数: 1)
平台
许可证MIT License
所有者活动
创建于2013-07-07 21:49:06
推送于2023-09-05 02:44:07
最后一次提交
发布数0
用户参与
星数5.3k
关注者数173
派生数766
提交数81
已启用问题?
问题数6
打开的问题数5
拉请求数9
打开的拉请求数2
关闭的拉请求数3
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?