项目作者: ChhXin

项目描述 :
:fist: 地图定位、系统管理
高级语言: JavaScript
项目地址: git://github.com/ChhXin/Map-admin.git
创建时间: 2020-02-27T11:25:42Z
项目社区:https://github.com/ChhXin/Map-admin

开源协议:MIT License

下载


Map-Admin 简介

一个基于百度地图的地理定位、位置标注、人员管理、角色权限的 Demo,提供给我敬爱的恩师 biao 使用!!!

前序准备

你的本地环境需要安装 nodegit。技术栈基于 ES2015+vuevuexvue-routerelement-ui

数据接口准备

本地仅提供了采用 mock 数据进行本地调试,但是给出了同服务端接口开发的示例!!!

注:去掉 mock 很容易,注释 main.js 中的 import ‘./mock’ 并删除 mock 文件夹即可

开发

  1. # 克隆项目
  2. git clone https://github.com/ChhXin/Map-Admin.git
  3. # 进入项目目录
  4. cd Map-Admin
  5. # 安装依赖
  6. npm install
  7. # 建议不要用cnpm安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题
  8. npm install --registry=https://registry.npm.taobao.org
  9. # 启动服务
  10. npm start

浏览器访问 http://localhost:9527

发布

  1. # 构建测试环境
  2. npm run build:dist
  3. # 构建生成环境
  4. npm run build:prod

其它

  1. # --report to build with bundle size analytics
  2. npm run build:prod --report
  3. # --preview to start a server in local to preview
  4. npm run build:prod --preview
  5. # lint code
  6. npm run lint
  7. # auto fix
  8. npm run lint -- --fix