最近需要上线app,所以需要对cordova热更新的整个流程整理下,防止出现问题,
项目的结构大致如下:
一个是vue开发的工程叫Vue-mobile,一个是cordova打包app的工程叫Cordova-app
Vue-mobile工程:
Cordova-app工程:
cordova-app工程中的www文件夹里面的html等文件是软链接的Vue-mobile工程中的dist文件夹的
链接方法:比如这两个工程都在桌面上
cd /Users/mac005/Desktop/Cordova-app
ln -s ../Vue-mobile/dist ./www
好了工程准备好了,接下来正式来搞热更新了。
热更新准备工作如下:
1,Vue-mobile工程中生成cordova-hcp.json文件,内容如下:
{
"name": "iplay",
"update": "now",
"min_native_interface": 2,