大家好,我是X北辰北。本文是「WebGIS实战」系列,关注这个标签,阅读所有文章,成为WebGIS开发高手。
WebGIS项目初始化跟普通Web项目初始化流程是一致的,唯一有区别的是在我们Web项目初始化之后需要配置引入地图API,所以接下来我们就来看看一个普通的Web项目初始化流程。
在五年前甚至更早之前,Web项目的技术框架其实很简单,无非就是一大堆html页面,然后混合着jQuery、Bootstrap等技术来开发我们的Web系统,那时候在这一大堆页面中有一个叫做”index.html“的页面,是整个系统的首页,其余页面通过a标签来实现连接和跳转,所以早期Web项目也没有初始化这个说法,直接从一个”index.html“文件开干,直至整个项目结束。
时间从当下往前推三四年,国内Vue框架、React框架、Angular框架异军突起,迅速形成了”三足鼎立“的局面,各位开发者和各个公司逐渐将Web开发的技术栈转变到了这三个框架上,所以才有了初始化项目这个说法。到目前为止,Angular框架在国内的受欢迎度逐渐走低,国内Web开发框架基本成了Vue和React的天下,所以这个系列就只给大家介绍如何运用Vue和React框架来开发项目。对于这两个框架而言,大家根据自己公司或团队要求,或者按自己的喜好选择其中一个框架即可,并不是说两个框架必须要一起使用。
不管是Vue还是React项目初始化之前,我们需要在自己的电脑中安装NodeJS,因为NodeJS的发展给前端生态的发展提供了良好的契机,很多前端框架、前端库等都通过NodeJS提供的NPM来管理,Vue也不例外。
关于NodeJS的安装很