vue做混合式app_cordova如何把vue项目打包成混合app?

很多时候我们已经用vue写好了移动端web应用。老板还想做手机上面安装的app。 这个时候就可以用cordova把vue打包成可以安装的app

下面我们就看看cordova如何把vue项目打包成混合app?

cordova打包vue项目:

cordova: 可以把html css js写的代码打包成app,还可以让js调用原生的api

cordova+vue、cordova+react 、cordova+angular 、 cordova+jquery

都可以实现吧web页面打包成app

在使用cordova打包vue之前首先需要安装cordova以及创建cordova项目

1、创建vue项目的时候有两种方式:

vue init webpack 项目名称

vue init webpack-simple 项目名称

2、正式发布vue的项目:(把vue项目打包成浏览器能解析的代码)

npm run build (把vue打包成浏览器能解析的代码)

3、把vue项目用cordova打包成app:

1. npm run build (注意:图片 目录的路径)

2、把vue打包后的静态资源复制到cordova项目里面

3、运行 cordova prepare

注意:

如果您是使用vue init webpack-simple 项目名称

需要修改:webpack.config.js里面 publicPath

把publicPath: '/dist/' 改为 publicPath: 'dist/'

修改index里面引入dist的路径 去掉前面的 / (重要)

如果您是使用vue init webpack 项目名称

修改:config/index.js 把 assetsPublicPath: '/', 修改成 assetsPublicPath: './',

cordov vue项目中调用手机原生api

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值