# EnvisionMapProject **Repository Path**: ocj-app/EnvisionMapProject ## Basic Information - **Project Name**: EnvisionMapProject - **Description**: No description available - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-12-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EnvisionMapProject #### 环境 安装node.js #### 在EnvisionMapProject目录下运行命令行 操作指令: * npm install 安装项目依赖 * npm run dev 运行项目开发环境 * npm run build 项目打包 #### 效果查看 > 1.项目开发环境后在浏览器中打开http://localhost:3333/即可查看当前项目的页面
2.项目打包后会在build目录下生成bundle.js文件即打包成功,运行indexl.html即可查看效果
3.如果需要修改接口主机ip请修改src->net->NetUtil.js文件的baseUrl的值。 #### 项目源码文件目录简介 ```js |-build //静态文件 | |-laydate //日期控件 | |-static //静态资源文件 | | |-css //样式文件 | | |-images //leaflet调用图 | | |-img //其他图片 | | |-leaflet.css //leaflet调用样式文件 | |-index.html //主界面文件 |-node_modules //项目依赖库 |-src | |-components //地图相关组件 | | |-chinesetmsproviders //瓦片图层提供者 | | | |-leaflet.ChineseTmsProviders.js | | |-pop //弹窗相关操作 | | | |-custom_pop.js | | |-component.js //初始化地图所需组件 | | |-layerFuncs.js //图层相关操作 | | |-Leaflet.Control.Custom.js //自定义图层控制器 | | |-leafletMap.js //地图初始化 | |-layer //地图各个图层 | | |-blowerFanLayer.js //风机图层 | | |-geoJSONLayer.js //geoJSON测试图层代码 | | |-leafletDemoLayer.js //leaflet api测试图层代码 | | |-shipLayer.js //船舶图层 | | |-weatherLayer.js //天气图层(备用) | |-net | | |-FetchUtil.js //网络请求工具(废弃) | | |-NetUtil.js //网络请求工具(现用) | |-utils | |-geoJSONUtil.js //geoJSON数据处理工具(目前已由服务器处理) |-index.js //js统一引用入口 ```