wanghai 4 vuotta sitten
commit
4e709d2379
1 muutettua tiedostoa jossa 55 lisäystä ja 0 poistoa
  1. 55 0
      README.md

+ 55 - 0
README.md

@@ -0,0 +1,55 @@
+# AppX
+
+基于 Dojo、JQuery、Lodash、Typescript、Gulp等构建的模块化 Web App 框架。
+具有:自动化、模块化、懒加载、高兼容性 以及 基于 Typescript 的智能提示等特性。
+
+![AppX](http://git.tofly.cn/Web_GIS/AppX/raw/c91a4caa9c338b1b958da0421fbf1f2034ba21c0/appx.gif)
+
+# 技术栈
+
+- [Node.js](https://nodejs.org/en/) --- 基础开发环境
+- [NPM](https://www.npmjs.com/) --- Node包管理器
+- [Bootstrap](http://www.bootcss.com/) --- 前端样式框架
+- [EChart](http://echarts.baidu.com/) --- 图表展示框架
+- [Git](https://git-scm.com/) --- 版本控制以及协作开发
+- [Sass](http://sass-lang.com/) --- CSS 扩展
+- [Javascript](https://en.wikipedia.org/wiki/JavaScript) --- 主要开发语言
+- [Typescript](http://www.typescriptlang.org/) --- Javascript 扩展
+- [Gulp](http://gulpjs.com/) --- 自动化工作
+- [ArcGIS for Javascript](https://developers.arcgis.com/javascript/) --- 基于此 API 做二次开发
+- [Dojo](https://dojotoolkit.org/) --- ArcGIS for Javascript 是基于此框架开发出来的
+- [JQuery](http://jquery.com/) --- 杰出的 Javascript 库
+- [JQuery-UI](http://jqueryui.com/) --- 用于给页面添加动画以及交互
+- [Lodash](https://lodash.com/) --- Javascript 函数库
+- [Bower](https://bower.io/) --- Javascript 包管理器
+
+# 环境要求
+
+| 应用名        | 版本号    | 查看版本      |
+| ------------- |:-------- | :----------- |
+| Node.js       | v6.6.0   | > node -v     |
+| npm           | v3.10.3  | > npm -v      |
+| Gulp          | v3.9.1   | > gulp -v     |
+| Typescript    | v2.0.3   | > tsc -v      |
+| Typings       | v1.4.0   | > typings -v  |
+
+**建议使用IDE** ***[Visual Studio Code](https://code.visualstudio.com)***。
+
+# 使用方法
+
+```bash
+git clone dev http://git.tofly.cn/Tofly_CR/WebGAS.git
+cd AppX
+npm install
+npm start
+```
+*注:* 1.国内因为 GFW 的原因 `npm install` 可能会失败(安装 Sass 失败)。
+如果失败,请用一下命令替换上方的 `npm install`, 其他命令不变。[CNPM](http://npm.taobao.org/)
+```bash
+npm install cnpm
+cnpm install
+```
+*注:* 2.请在dev分支下建立自己的分支进行开发,并定期合并到dev分支。
+# 开发人员
+
+王茭、宋凌、曾宪伟、王海...