投标演示demo

wanghai aa9451f9f2 修改完善 1 year ago
src aa9451f9f2 修改完善 1 year ago
typings e15b1b1e3b 更新增加模块 1 year ago
.editorconfig 8a11bc6eb3 初次提交 1 year ago
.gitignore 8a11bc6eb3 初次提交 1 year ago
LICENSE 8a11bc6eb3 初次提交 1 year ago
README.md 8a11bc6eb3 初次提交 1 year ago
appx.gif 8a11bc6eb3 初次提交 1 year ago
bower.json 8a11bc6eb3 初次提交 1 year ago
debug.log 8a11bc6eb3 初次提交 1 year ago
favicon.ico 8a11bc6eb3 初次提交 1 year ago
gulpfile.js 8a11bc6eb3 初次提交 1 year ago
npm-debug.log 8a11bc6eb3 初次提交 1 year ago
package-lock.json 8a11bc6eb3 初次提交 1 year ago
package.json 8a11bc6eb3 初次提交 1 year ago
readme.txt f58f948526 首次提交 1 year ago
tsconfig.json 8a11bc6eb3 初次提交 1 year ago
typings.json 8a11bc6eb3 初次提交 1 year ago

README.md

AppX

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

技术栈

环境要求

应用名 版本号 查看版本
Node.js v8.1.1 > node -v
npm v5.0.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 -b dev http://192.168.2.241:3000/wanghai/SuperMapWeb3D.git
cd AppX
npm install
npm start

注: 1.国内因为 GFW 的原因 npm install 可能会失败(安装 Sass 失败)。 如果失败,请用一下命令替换上方的 npm install, 其他命令不变。CNPM

npm install cnpm
cnpm install

注: 2.请在dev分支下建立自己的分支进行开发,并定期合并到dev分支。 1、本地从当前所在分支(dev分支)上创建一个新分支: git checkout -b 新分支名 2、拉取远程某个分支到本地: git checkout -b 本地分支名 origin/远程分支名

3、功能开发完成后合并到父分支 (1)暂存自己修改的 (2)git checkout 父分支名 --切换到父分支 (3)git pull --拉取别人最新代码 (4)git merge --no-ff 合并分支名 --将自己分支合并到父分支 (5)git push --上传父分支 (6)如果有新代码,则需要删除本地分支,重新建本地分支 git branch -d

4、打包 gulp 5、运行 gulp serve:watch

IIS部署注意MIME必须有如下配置项

文件扩展名 MIME类型
.json application/x-javascript
.wsv application/octet-stream
.wasm application/wasm
.woff application/font-woff
.woff2 application/font-woff2
.terrain application/vnd.quantized-mesh
.s3m audio/x-mod

开发人员

王海、李顺、梁罗...