需求:在一个vue项目工程下,需要部署两个项目甚至多个项目。

实现思路:

第一步:在vue.config.js文件中配置两个项目的入口

module.exports = {pages: {// index页面是必须的,作为主项目的入口页面index: {entry: './src/main.js',template: './public/index.html'},// partner为单独配置的另外一个项目文件入口partner: {entry: './src/pages/partner/main.js',template: './src/pages/partner/partner.html'}}
}

第二步:多页面的文件结构

主项目index.html有两种写法:一是,维持单页面应用的文件结构

二是同partner一样,在pages文件夹下再单独创建一个index文件夹,用法往下看。

第二个项目partner是放在pages文件夹 ,有自己独立的路由router,store,views,main.js,app.vue,与主项目完全独立。

运行工程:

单独访问主工程 直接运行:http://localhost:8080

单独访问partner项目,必须http://localhost:8080/partner.html

如果想实现输入http://localhost:8080就可直接访问partner项目,需要在主工程app.vue文件,mounted生命周期设置重定向:

  mounted () {window.location="/partner.html"},

如果你运行工程发现报了以下错误,莫着急,有可能是vue.config.js文件,pages对象多页面入口路径有问题,仔细检查一下哦

ERROR in multi (webpack)-dev-server/client?http://localhost:8080 ./src
Module not found

vue实现多页面应用开发,包含项目之间跳转相关推荐

  1. 多个vue项目之间跳转_Vue六,路由,ElementUI

    内容大纲 安装路由 配置路由 路由对象router:页面跳转,传递参数 ElementUI 知乎视频​www.zhihu.com 前端项目 笔记 为什么要在linex中开发? 1.公司服务器是line ...

  2. H5页面唤醒App及App之间跳转

    H5页面跳转到App,其实质是通过uri. Android配置: 清单文件中对应的Activity标签添加以下标签属性 <intent-filter><action android: ...

  3. Vue多页面应用开发

    一.前言 我们平常对Vue的印象有这样一种感觉:Vue就像专门为单页面应用(SPA)而生,因为Vue的官方文档中也有这样的描述: 实则非也,因为vue在工程化开发的时候依赖于 webpack ,而we ...

  4. idea怎么跳转到源代码_mooc-IDEA 项目/文件之间跳转--002

    二.IntelliJ IDEA -项目之间跳转 1.Next Project Window :跳转到下一个项目 [ ctrl+alt+) ] 2.Previous Project Window:跳转到 ...

  5. Vue全家桶 - 电商后台管理系统项目开发实录(详)

    目录 1. 项目概述 1.1 电商项目基本业务概述 1.2 电商后台管理系统的功能 1.3 电商后台管理系统的开发模式(前.后端分离) 2. 项目初始化 2.1 前端项目初始化步骤 码云相关操作 2. ...

  6. 在VS2010下利用vue开发团队项目

    开发一个项目,采用什么语言都可以,主要能熟练高效的开发都是合理的,这次我们采用vue来开发一个团队项目.在开始之前掌握vue的基本用法,如双向数据绑定.组件和路由等,建议先去看之前的文档(webpac ...

  7. Vue全家桶-电商后台管理系统项目开发

    项目效果展示: 1. 项目概述 1.1 电商项目基本业务概述 一般情况下客户使用的业务服务包括:PC端,小程序,移动web,移动app. 管理员使用的业务服务:PC后台管理端: PC后台管理端的功能 ...

  8. list vue 删除后页面渲染_Vue项目中v-for数组删除第n项元素产生渲染错误问题及解决方法...

    项目背景 最近使用Vue(版本2.9)开发一个项目时,要生成表单列表,所以使用了v-for来做循环,循环里的元素(item)是一个子组件.同时每个元素都有删除按钮,点击后删除当前元素. 初始代码如下: ...

  9. vue拦截器刷新登陆页面_Vue + Spring Boot 项目实战(六):前端路由与登录拦截器-Go语言中文社区...

    前言 这一篇主要讲前端路由与登录拦截器的实现.放在一起讲是因为我在开发登录拦截器时因为这个路由的问题遇到了很多坑,花费了很长时间,网上的解决方案都不怎么靠谱,综合了好几种办法才最终成功,其实关于这个部 ...

最新文章

  1. vue+layui获取CheckBox的值
  2. 数仓无损压缩算法:gzip算法
  3. 阿里云、蚂蚁开源 Nydus——容器镜像加速服务
  4. 第四周作业 简单地邮件发送实现
  5. httpclient+Jsoup总结
  6. 扫雷游戏代码+代码分析
  7. DSP28335学习记录(一)
  8. win98 支持html5,对“让sbpci 128在win98下支持WDM”的补充
  9. 一、最简单的神经网络--Bp神经网络
  10. 硅钢片铁芯、坡莫合金、非晶及纳米晶软磁合金
  11. HWP转Word说明
  12. Windows图标-Icon文件格式分析。
  13. win7电脑插音响没声音的解决教程--win10专业版
  14. 《问题笔记》【Office】Office安装失败问题及解决办法
  15. 如何在 Mac 上更改鼠标光标颜色?
  16. 史上最猛“员工”,疯狂吐槽亿万富翁老板小扎:那么有钱,还总穿着同样的衣服!...
  17. 计算机网络词汇解释(一)——网络协议体系
  18. 用Html+css写一个渐变背景的个人名片
  19. Wide-Mouth Frog(大嘴青蛙)协议
  20. 基于FPGA的数字秒表设计(含程序)

热门文章

  1. vue实现粘贴截图上传图片
  2. 备份wamp数据信息并删除特定日期之前的数据
  3. 中国物联网的未来规划,终于清晰了!
  4. 医用计算机软件属于,大型医用设备考试题库app
  5. fdisk -l文件详解
  6. 迈德威视相机调用( 基于 Windows 系统 + VS2017 + OpenCV 3.x.x )
  7. 左边 i 位取反 题解
  8. 探秘地月空间的无尽“矿藏”
  9. 用python画圆角矩形_详解微信小程序canvas圆角矩形的绘制的方法
  10. 系统负载和CPU数量