小白看这里!!一分钟教会你uniapp本地部署H5

背景:因为近期刚使用uniapp开发微信小程序,对于相关的部署流程一片茫然,今天刚好需要部署到内网给同事测试,就给大家整理下相关的流程。这里我是使用cli部署的.

我在HBuildX工具中装了终端,但是使用官方给的指令后依然不能打包,报错是这样滴 官方文档参考:hx.dcloud.net.cn/cli/publish...

所以我就直接在电脑终端进行操作

1、准备工作,下载nginx

省流 nginx下载地址:nginx.org/en/download...

2、打开HBuildX工具,找到根目录下的manifest.json文件,最下面选择源码视图。核对H5对应配置的信息,如果没有的就加上

查看本机IP: windows+R ------ 输入cmd打开终端 ------ 输入ipconfig

3、windows+R ------ 输入cmd打开终端 进入到你HBuildX的位置

输入 cli publish --platform h5 --project 项目名称【你HBuildX里的项目名称】

4、打开你刚刚下载nginx,在根目录nginx下新建一个文件夹,可以是任意名字,把刚刚第三步编译好的文件丢进来。

5、打开下载的nginx下conf文件夹下nginx.conf文件,进行相关配置。

核对蓝色部分的代码,缺少的就加上。

js 复制代码
listen       8080;
server_name  192.168.1.8;
location ^~ /web/ {
        # 处理 Vue 单页面应用 路由模式为 history 模式刷新页面 404 的问题
        root xiaoyu;
        autoindex on;
        autoindex_exact_size on;
        autoindex_localtime on;
}

6、复制第三步编译好的文件,粘贴到nginx下你新建的文加夹下面。

7、打开终端,进入到nginx的位置,启动nginx

start nginx( 首次启动的命令 )

nginx -s reload ( 更新配置之后启动的命令 )

nginx -s stop( 停止nginx,关闭server 的命令 )

启动之后就可以在浏览器或者手机输入地址(你自己的本地IP加上第五步location后设置的名字)进行查看了(设备记得连到局域网才可以查看)

相关推荐
孟健23 分钟前
Claude Code 同需求写两版对比:装不装 frontend-design 差多远?
前端·ai编程·claude
梦de天空一米16882 小时前
【一个重复id让游戏卡在62%,聊聊配置表检查】
前端
ryn483982 小时前
01 一个功能模块,怎么分层才不乱
前端·ai编程·claude
Amos_Web2 小时前
通过 Rspack 源码学 Rust(五):读懂 Result 与问号运算符的错误返回
前端
杨航 AI3 小时前
JEV的用法
java·前端·数据库
Amos_Web3 小时前
Rspack 源码解析(三十五):rspack_error 如何用 miette 渲染带源码定位的错误链
前端
去伪存真3 小时前
高敏资产场景下的大模型协同设计架构
前端·agent
修炼的dance3 小时前
OCR预处理测了108组,纠斜去噪有用,坑在顺序和力度
前端
疯华整猫3 小时前
Android 16 后台常驻适配:用 Trae 搭一套“前台服务 + 加急 Job”的可存活架构
前端
不可能片场3 小时前
AI视频成片 帧间差分把拼接缝照出来
前端·electron