以服务于中国广大创业者为己任,立志于做最好的创业网站。

标签云创业博客联系我们

导航菜单

vue项目开发实战,vue项目的开发流程

  

  先决条件:   

  

  (1)该文件创建的项目开发:基于vue-cli4构建vue项目。   

  

  (2)项目源代码的地址(根据对应的教程,标注对应的标签,根据标签下载源代码就可以对应教程中的代码)   

  

  https://gitee.com/hard Li/light cloud-web/repository/archive/v 0 . 0 . 1   

  

  (3)节点环境:web前端环境配置   

  

  1、集成element-ui;   

  

  正式文件:   

  

  https://element.eleme.cn/#/zh-CN/component/installation   

  

  简介:纱线添加元素-ui   

  

  使用:在main.js中引入代码   

  

  图:   

  

     

  

  注意:默认vue项目有一个外部边框,可以根据需要移除。   

  

  移除方法:在App.vue文件或公共css文件中添加样式代码;   

  

  车身{ margin: 0 auto}   

  

  2、使用element相关组件   

  

  (1)删除原项目;组件文件夹下的HelloWord.vue文件   

  

  (2)在组件目录中创建新的索引文件夹,存储索引页的相关组件。   

  

  (4)创建导航栏文件MenuBar.vue,使用element-ui中的导航组件代码。   

  

  (具体代码参考源文件目录:src/components/index/menubar . vue)   

  

  (5)新建一个index.vue文件作为单页应用入口文件,并引入导航栏组件,如下图所示   

  

     

  

  (6)保存后,启动项目并复制地址以访问浏览器。   

  

  3、使用less和postcss   

  

  简要说明:   

  

  正式文件:https://less.bootcss.com/   

  

  (2)它是CSS的扩展,是一种动态样式表语言,CSS预处理器。   

  

  (3)对css进行扩展,使样式编写更加灵活,编译更加方便快捷。   

  

  安装更少的依赖性:纱线添加更少-更少的加载器-开发   

  

  在postss插件中安装自动混音器:纱线添加postss-Loader自动混音器   

  

  添加vue.config.js(详细参见源代码)   

  

  代码如下:   

  

     

  

  注意:如果在过程中出现以下错误,可以通过相应的方法解决。如果没有错误,就不能处理。   

  

  错误:提示降低PostCSS插件的autoprefixer版本;   

  

  可以在package.json文件的依赖项中修改autoprefixer的版本号:8.0.0,   

  

  安装在纱线处。   

  

     

  

  错误:getOptions函数方法由于less的高版本不兼容,需要降级。   

  

  将package.json文件中找到的少加载程序版本修改为5.0.0,然后执行yarn来执行安装。   

  

     

  

  4、配置别名   

  

  (1)在1)vue.config.js中添加配置;@已在@vue-cli中默认配置为src目录。   

  

  该图如下:   

  

     

  

  5、改造导航栏(详细代码见源码)   

  

  (1)增加logo图标栏,介绍图标图片。   

  

  (2)调整导航栏样式   

  

  (3)结果图   

  

     

  

  6、router安装使用   

  

  (1)安装:纱线添加vue路由器   

  

  (2)使用:   

  

  简介(main.js中介绍):从'导入路由器。/router ';   

  

  (3)安装   

  

     

  

  (4)创建路由器文件夹并添加index.js文件。   

  

     

  

  7、首页轮播图   

  

  (1)创建页面/主文件夹;添加home.vue文件   

  

     

  

  (2)轮播图的核心代码   

  

     

  

  8、公司简介(详细看源码)   

  

     

  

  9、办公环境(详细看源码)   

  

     

  

  10、页脚   

  

  (1)索引文件夹已经调整了文件名。   

  

  (2)添加页脚组件;Footer.vue文件,具体代码见源代码。   

  

     

  

  (4)页脚的介绍和使用;在index.vue文件中引入并使用   

  

     

  

  运行项目预览:纱线服务