沙坪坝排水二期前端演示代码(投标用)

sd ab3e8dd8b1 Merge branch 'master' of http://192.168.2.100:3000/Web_GIS/spbweb2_test 6 years ago
src ab3e8dd8b1 Merge branch 'master' of http://192.168.2.100:3000/Web_GIS/spbweb2_test 6 years ago
typings 3b5b7311a0 初步完善完成 6 years ago
.editorconfig 681e21d798 首次提交 7 years ago
.gitignore 681e21d798 首次提交 7 years ago
LICENSE 681e21d798 首次提交 7 years ago
README.md 5fe6f3ea65 沙坪坝智慧排水项目webgis 7 years ago
appx.gif 681e21d798 首次提交 7 years ago
bower.json 681e21d798 首次提交 7 years ago
gulpfile.js 681e21d798 首次提交 7 years ago
package.json 681e21d798 首次提交 7 years ago
readme.txt 681e21d798 首次提交 7 years ago
tsconfig.json 681e21d798 首次提交 7 years ago
typings.json 681e21d798 首次提交 7 years ago

README.md

AppX

基于 Dojo、JQuery、Lodash、Typescript、Gulp等构建的模块化 Web App 框架。 具有:自动化、模块化、懒加载、高兼容性 以及 基于 Typescript 的智能提示等特性。

AppX

技术栈

  • Node.js --- 基础开发环境
  • NPM --- Node包管理器
  • Bootstrap --- 前端样式框架
  • EChart --- 图表展示框架
  • Git --- 版本控制以及协作开发
  • Sass --- CSS 扩展
  • Javascript --- 主要开发语言
  • Typescript --- Javascript 扩展
  • Gulp --- 自动化工作
  • ArcGIS for Javascript --- 基于此 API 做二次开发
  • Dojo --- ArcGIS for Javascript 是基于此框架开发出来的
  • JQuery --- 杰出的 Javascript 库
  • JQuery-UI --- 用于给页面添加动画以及交互
  • Lodash --- Javascript 函数库
  • Bower --- 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

使用方法

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

npm install cnpm
cnpm install

注: 2.请在dev分支下建立自己的分支进行开发,并定期合并到dev分支。

开发人员

王茭、宋凌、曾宪伟、王海...