公司新的小程序是使用megalo vue框架开发的,省时省力。老小程序使用原生开发,但是现在要把两套小程序合并起来,这很麻烦。
经过摸索,最终解决。
1 只能由原生合并到megalo这边,不能反
2 把原生的代码整体另开一个目录存放
3 webpack配置中使用copy-webpack-plugin复制原生目录的内容到目的地目录
注意:插件中,根目录的表达方式是 "",即空字符串,千万不要以为是“\”、“/”、"./" 、“\\” 等
4 任何冲突的文件名需要合并前先行改掉,由于megalo对vue文件的转换默认没有采用一个目录一页面这种原生规范,所以冲突的地方不大
5 对全局样式,以及app.js这种入口,全局变量,登陆方案等做统一处理
网友评论