Vue中实现HBuilder X打包App与部署

Vue中实现HBuilder X打包App与部署

HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。该软件既可以支持web代码编写,也可以将已经编写好的项目代码打包为手机APP。


提示:以下是本篇文章正文内容

一、HBuilder X打包

HBuilder提供的打包有云端打包和本地打包两种,云端打包的特点是DCloud官方配置好了原生的打包环境,可以把HTML等文件编译为原生安装包。


二、使用步骤(图解)

1.要把Vue路由模式设置为Hash模式

否则会出现白屏

在这里插入图片


2.在项目目录创建一个vue.config.js文件

内容如下

module.exports = {
	publicPath:'./'
}

4.配置axiosURL

改为服务器地址
在这里插入图片描述


4.执行构建编译

首先package.json文件里面要有build命令
在这里插入图片描述


然后执行命令:
npm run build

在这里插入图片描述

会出现一个dist文件夹。

dist文件夹中index.html文件打开后还是白屏,需要用服务器的方式打开


三、连接服务器

1.创建项目文件夹将本地项目拷贝过去

在这里插入图片描述
拷贝完成后执行cmd命令npm start运行


2.访问服务器

如果无法访问应该是3000端口无法访问
在这里插入图片描述

接下来部署服务器端口
在这里插入图片描述


四.在HBuilder X里面创建一个项目

选择5+App

在这里插入图片描述
文件里面会有一个json文件进行自己设置

在这里插入图片描述

完成设置后然后把自己的项目文件替换拷贝到5+App文件夹里面


1.发行云打包

在这里插入图片描述


使用测试证书,想要ios证书需要,购买99美元一年
在这里插入图片描述


2.PM2进程管理

pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,负载均衡等功能

全局安装PM2
npm install -g pm2

启动app项目
把package.json中的nodemon改为pm2 start

在这里插入图片描述

执行当前项目
npm start

在这里插入图片描述

查看所有进程
pm2 list

在这里插入图片描述

本人菜鸟
如有不足,多多指教~~~

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值