<commit_before># ibas-typescript
业务系统前端架构，配合ibas-framework服务端。

## 鼓励师 | Encourager
![](encourager.gif "はしもとかんな")
* 姓名：桥本环奈（はしもとかんな）
* 生日：1999年2月3日
* 国籍：日本
* WOW: [治愈系](http://www.bilibili.com/mobile/video/av1169895.html "B站指日可待")


## 项目结构 | Projects
* ibas/3rdparty      第三方库，其中js库需要定义.d.ts文件
* ibas/bobas         业务对象基础库
* ibas/bsbas         业务系统基础库
* ibas/shell         业务系统容器
* openui5/typings    openui5相关定义
* openui5/resources  openui5代码，此目录需要自行下载维护
* test               相关测试

~~~
注意：
  1） .d.ts用于声明，此类型文件不会编译为js文件。
  2） .ts用于具体实现，会被编译为js文件。
  3） ui控件使用的是sap的openui5，未挂载项目中，请自行下载http://openui5.org/download.html。
~~~

## 说明 | Instructions
* 配置文件说明
~~~
首先加载bobas/config.json
然后加载bsbas/config.json
然后加载shell/config.json
最后加载index.html同级config.json
后面加载的配置会替换前面的
~~~
* 脚本说明
~~~
build_all.bat/sh                   用于编译ts文件，build_all.bat .\ -w 表示编译并监听文件变化。
start_web_server_iis.bat           启动IIS Express服务，需要提前安装。
start_web_server_tomcat.bat/sh     启动tomcat服务，请自行下载tomcat并解压到此目录，详见脚本说明。
~~~
* 入口说明
~~~
ibas/shell/index.html              使用缓存的入口，一般用于调试。
index.html                         不使用缓存的入口，一般用于生产环境。
~~~

## 鸣谢 | Thanks
[牛加人等于朱](http://baike.baidu.com/view/1769.htm "NiurenZhu")<br>
[DefinitelyTyped](http://definitelytyped.org/ "TypeScript Definition")<br>
[Color-Coding](http://colorcoding.org/ "咔啦工作室")<br><commit_msg>新增代码贡献者<commit_after># ibas-typescript
业务系统前端架构，配合ibas-framework服务端。

## 鼓励师 | Encourager
![](encourager.gif "はしもとかんな")
* 姓名：桥本环奈（はしもとかんな）
* 生日：1999年2月3日
* 国籍：日本
* WOW: [治愈系](http://www.bilibili.com/mobile/video/av1169895.html "B站指日可待")


## 项目结构 | Projects
* ibas/3rdparty      第三方库，其中js库需要定义.d.ts文件
* ibas/bobas         业务对象基础库
* ibas/bsbas         业务系统基础库
* ibas/shell         业务系统容器
* openui5/typings    openui5相关定义
* openui5/resources  openui5代码，此目录需要自行下载维护
* test               相关测试

~~~
注意：
  1） .d.ts用于声明，此类型文件不会编译为js文件。
  2） .ts用于具体实现，会被编译为js文件。
  3） ui控件使用的是sap的openui5，未挂载项目中，请自行下载http://openui5.org/download.html。
~~~

## 说明 | Instructions
* 配置文件说明
~~~
首先加载bobas/config.json
然后加载bsbas/config.json
然后加载shell/config.json
最后加载index.html同级config.json
后面加载的配置会替换前面的
~~~
* 脚本说明
~~~
build_all.bat/sh                   用于编译ts文件，build_all.bat .\ -w 表示编译并监听文件变化。
start_web_server_iis.bat           启动IIS Express服务，需要提前安装。
start_web_server_tomcat.bat/sh     启动tomcat服务，请自行下载tomcat并解压到此目录，详见脚本说明。
~~~
* 入口说明
~~~
ibas/shell/index.html              使用缓存的入口，一般用于调试。
index.html                         不使用缓存的入口，一般用于生产环境。
~~~

## 鸣谢 | Thanks
[牛加人等于朱](http://baike.baidu.com/view/1769.htm "NiurenZhu")<br>
[小昌昌](http://baike.baidu.com/view/1831.htm "cyitianyou")<br>
[DefinitelyTyped](http://definitelytyped.org/ "TypeScript Definition")<br>
[Color-Coding](http://colorcoding.org/ "咔啦工作室")<br>
{'fraction_non_alphanumeric': 0.14711290915777858, 'fraction_numerical': 0.021331371827877896, 'mean_word_length': 3.610169491525424, 'pattern_counts': {'":': 0, '<': 10, '<?xml version=': 0, '>': 10, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1384823', 'n_tokens_mistral': 1566, 'n_tokens_neox': 1645, 'n_words': 137}