# MapGIS UI
这里是 MapGIS UI 的 Vue 实现,开发和服务于企业级后台产品。
# 特性
- 提炼自企业级中后台产品的交互语言和视觉风格。
- 开箱即用的高质量 Vue 组件。
- 共享 Ant Design of React 设计工具体系。
# 支持环境
- 现代浏览器
- 支持服务端渲染。
- Electron
- Cordova
# ES6 方式(外网)
使用 npm 或 yarn 安装 # 我们推荐使用 npm 或 yarn 的方式进行开发,不仅可在开发环境轻松调试,也可放心地在生产环境打包部署使用,享受整个生态圈和工具链带来的诸多好处。
npm install @mapgis/webclient-vue-ui --save
yarn add @mapgis/webclient-vue-ui
如果你的网络环境不佳,推荐使用 cnpm (opens new window)。
# 全局引入
// main.js
import "@mapgis/webclient-vue-ui/dist-libs/webclient-vue-ui.css";
import mapgisui from "@mapgis/webclient-vue-ui";
# 基于内网仓库开发(内网)
内网仓库建议使用 yarn 安装
npm set registry http://192.168.11.130:4873/ (这里设置yarn的内部仓库源时需要先设置npm的内部,否则容易出问题)
yarn config set registry http://192.168.11.130:4873/
yarn add @mapgis/webclient-vue-ui
# https://github.com/yarnpkg/yarn/issues/4862#issuecomment-368688262
# npm config set registry https://registry.npm.taobao.org // 还原回公网仓库
# yarn config set registry https://registry.npm.taobao.org // 还原回公网仓库
WARNING
内网安装建议不要走 npm, npm 很容易出现下面的情况
产品介绍 →