No Description

yunxing 2eeb836084 fix 地图不显示图标的问题 4 years ago
public 58188af8d9 1. iconfont使用assets下的font 4 years ago
src 2eeb836084 fix 地图不显示图标的问题 4 years ago
.browserslistrc 128bffa840 init 4 years ago
.env.aly 1b96ee447d 部署生产调试,添加VUE_APP_BaseURL 4 years ago
.env.alyTest 01b9a74788 多环境打包修改 4 years ago
.env.development 49eca1ba03 更改vue.config.js env.development 使用生产域名对应的后台服务 4 years ago
.env.production 1b96ee447d 部署生产调试,添加VUE_APP_BaseURL 4 years ago
.env.test 2b2fe153e9 update 4 years ago
.gitignore e8da45e77d 增加 发布阿里云, 可以在PC端查看的H5项目 4 years ago
README.md 01b9a74788 多环境打包修改 4 years ago
babel.config.js 74701ee6b4 框架搭建,第一次提交 4 years ago
package.json f360ca7344 绘图服务 代理端口更改 4 years ago
postcss.config.js bf163293db update 4 years ago
publish.js 38feabd2d3 新增自动发布文件 4 years ago
tsconfig.json 5e64c92f5f '显示拍卖泥土' 4 years ago
version.js 01b9a74788 多环境打包修改 4 years ago
vue.config.js 49eca1ba03 更改vue.config.js env.development 使用生产域名对应的后台服务 4 years ago
管理说明书对接文档0922.pdf 05af899ca2 接口api修改 4 years ago

README.md

管理说明书H5项目 wanda-bm-guide-h5

启动项目

yarn install 或  npm i 

启动开发环境

yarn serve 或 npm run serve 

打包


1. yarn build_aly  或 npm run build_aly     # 阿里云环境
2. yarn build_alyTest 或 npm run build_alyTest    # 阿里云环境,可在PC端查看的项目
3. yarn build_test 或 npm run build_test    # 测试环境
4. yarn build_prod 或 npm run build_prod    # 生产环境

分析打包

yarn build --report 或 npm run build --report 

发布版本

npm run publish # 只能发布到阿里云环境(需要外网支持)

发布阿里云, 可以在PC端查看的H5项目

修改packaje.json

 "remote": {
    "host": "60.205.177.43",
    "path": "/root/apps/web/wandaBmGuideH5Test", // wandaBmGuideH5 -> wandaBmGuideH5Test
    "user": "root",
    "password": "WWW.sagacloud.mail@2020",
    "local": "wandaBmGuideH5Test"  //wandaBmGuideH5 -> wandaBmGuideH5Test
  },

执行打包命令

  npm run build_alyTest
 npm run version 

发布

npm run publish 

目录结构

├── README.md           说明文件
├── babel.config.js     babel配置文件
├── package.json        包描述文件
├── postcss.config.js   postcss配置文件
├── public              项目入口
│   ├── favicon.ico
│   └── index.html
├── node_modules        npm依赖包
├── src                 
│   ├── App.vue         
│   ├── api             接口
│   ├── assets          静态资源
│   │   ├── fonts       字体
│   │   └── images      图片
│   ├── components      组件
│   ├── directives      自定义指令
│   ├── lib             lib包, 平面图文件
│   ├── main.ts        
│   ├── router          路由
│   ├── shims-tsx.d.ts
│   ├── shims-vue.d.ts
│   ├── store           store存储
│   ├── style           样式文件
│   ├── utils           实用文件
│   └── views           页面
├── .env.development    环境变量--开发环境
├── .env.production     环境变量--生成环境
├── .env.test           环境变量--测试环境
├── tsconfig.json       ts配置文件
├── vue.config.js       vue脚手架配置文件
└── wandaBmGuideH5      打包后目录

本项目使用 vue-cli4+ 生成

UI组件

  1. UI组件使用Vant, 按需加载

数据存储

  1. 主要使用vuex,
  2. 涉及到平面图, lib目录下文件,使用eventBus

路由

  1. 使用history模式
  2. 路由配置元信息:
 meta: {

     keepAlive: true, //是否保持alive
     showTabbar: true, //是否显示底部tabbar

 }