公司新的小程序是使用megalo vue框架開發(fā)的,省時省力愿汰。老小程序使用原生開發(fā)困后,但是現(xiàn)在要把兩套小程序合并起來,這很麻煩衬廷。
經(jīng)過摸索摇予,最終解決。
1 只能由原生合并到megalo這邊吗跋,不能反
2 把原生的代碼整體另開一個目錄存放
3 webpack配置中使用copy-webpack-plugin復制原生目錄的內(nèi)容到目的地目錄
?注意:插件中侧戴,根目錄的表達方式是 "",即空字符串,千萬不要以為是“\”、“/”跌宛、"./"?酗宋、“\\”?等
4 任何沖突的文件名需要合并前先行改掉,由于megalo對vue文件的轉(zhuǎn)換默認沒有采用一個目錄一頁面這種原生規(guī)范疆拘,所以沖突的地方不大
5 對全局樣式蜕猫,以及app.js這種入口,全局變量哎迄,登陸方案等做統(tǒng)一處理