摘抄

项目构建

由于喵神的 Objc 网站是直接返回 html,所以想进行模拟网络请求返回数据,就只能自己搭建一个后台,写 api 返回数据了。

我利用 Express 把后台搭建在 8081 端口上,并写好路由,请求会转到 8080,开启服务器的时候也会自动开启后台。

#   install   dependencies   安装依赖 npm   install#   serve   with   hot   reload   at   localhost:8080npm   run   dev#   serve   with   hot   reload   at   localhost:8080npm   run   start#   build   for   production   with   minification   打包 npm   run   build#   build   for   production   and   view   the   bundle   analyzer   reportnpm   run   build   --report#   run   unit   testsnpm   run   unit#   run   e2e   testsnpm   run   e2e#   run   all   testsnpm   test#   打包   Mac   应用 npm   run   build:mac#   打包   Linux   应用 npm   run   build:linux#   打包   Win   应用 npm   run   build:win#   打包   Cordova   应用 npm   run   build:app

这里要单独说一下 Cordova 的打包方式,它比桌面端的稍微特殊一点。

首先把 src/main.js 文件中关于 Coredova 的三行注释打开,Coredova 库的初始化需要包在生成 Vue 实例 的外面。打开注释以后,再执行接下来的步骤。

我在项目中放了一个 Makefile,可以根据这个来做。

首先全局安装 cordova 命令

npm install -g cordova

再输入下面的命令,生成 app 项目目录

cordova create app com.vueobjccn vueobjccn

进入到 app 文件夹中

cd app

添加对应的平台

cordova platform add ios

cordova platform add android

运行项目

cordova run ios

cordova run android

Cordova 只生成了一个壳的 app,里面具体的内容还是读取的网页,在生成的对应的应用里面有一个 www 的文件夹,这个文件夹里面就是要加载页面。JavaScript 打包之后是会生成 www 的文件夹,只要去替换 Cordova 对应平台里面的 www 文件夹里面的内容即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值