V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
duanzs
V2EX  ›  webpack

vue 编译后如何嵌入到类似 jsp 老系统中?

  •  
  •   duanzs · 2019-11-18 17:11:38 +08:00 · 4090 次点击
    这是一个创建于 1839 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景:一个老项目,前后端未分离,前端用的类似 jsp 这种技术,和后端是一期打包发布。现在要做一个大需求模块,和原来系统有关联,但不是很大,想使用 vue,jsp 这种技术已经不考虑的,开发太慢了。

    手段:新模块单独起个工程,采用 vue 开发。在老系统新增一个菜单 /目录,新模块编译好将文件放置老系统对应目录,然后老系统向以前一样随后端一期打包部署。

    问题:如何打包 vue 工程,编译好又如何嵌入老系统?

    否定方案:新系统单独部署一套环境,然后用 frame 弄个窗口。这种方案被否定了,因为需要新部署环境!

    3 条回复    2019-11-18 17:50:42 +08:00
    rabbbit
        1
    rabbbit  
       2019-11-18 17:29:35 +08:00
    没太看懂,新增的这部分是单独的页面?还是说要嵌到老页面里去?

    要考虑兼容 IE 的问题吗?不需要的话不要用 vue-cli,直接载入 Vue 这种 <script src="../vue.js"></script>
    nutting
        2
    nutting  
       2019-11-18 17:32:10 +08:00
    应该没有区别吧,web 新增一个目录,路径都是这个目录下
    duanzs
        3
    duanzs  
    OP
       2019-11-18 17:50:42 +08:00
    @rabbbit 可以想象一下:左边是目录,右边是正式内容,点击不同目录菜单跳转不同页面,( header、footer、和左侧带单一直显示存在)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2596 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:42 · PVG 13:42 · LAX 21:42 · JFK 00:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.