大家对于单页面应用(例如基于vue)有木有很好的维护方案呢?或者说大家是怎么维护的?

例如一下场景:
1、单页面应用A,上线后,我想更改某些内容,如何不用每次更新线上版本都要在本地修改再打包然后再上传呢?
2、还是一个打包好的单页面应用A,在开发的时候,我把它的路由配置暴露在全局里去,例如:
图片描述

然后以后,我希望可以通过在index.html 文件里面控制 window.routers 就可以控制我页面的路由,而不用去重新打包,有好的解决方案吗?
3、例如应用中我需要运用到微信的API,然后在 npm run dev 模式下是调试不了微信的API(可能有方法,原谅我还没找到),只能是写一下代码,就去打包放到测试服务器上调试微信的API,这样子每次的打包上传就非常耗费时间而且毫无意义,请问大家在这个场景下是怎么调试的?

然后我有个项目,就是我把main.js的Vue实例暴露到全局里面去,然后再通过Render 函数,在index.html里面生成组件,然后从而添加路由

阅读 2.6k
2 个回答

你这问题问的让人很尴尬

我可以这样理解吗,你因为调试不方便 而感觉打包 部署 繁琐
vue的优点可能就在于需要build 打包 render函数 动态渲染 等等 间接多一些对页面的安全效果

如果你非得index里面看项目 可以通过new ActiveXObject 操作cmd的命令

可以在本地开发环境调试,然后测试无问题了再上传到线上,vue的脚手架提供这个功能的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题