Unity WebGL打包后启动方法,部署本地服务器

引言

作为个人Unity开发者或者小微企业Unity开发工程师,在开发一款WebGL应用时,在打包后没有公共服务器,那么想运行WebGL应用该怎么办呢?所以这篇文章是讲解如何通过nodejs在本地部署一个轻量级服务器运行WebGL应用。

解决方案

使用的是nodejs中的一个轻量级命令行工具http-server只有100kB左右。熟悉npm的可以在cmd中用命令npm install -g http-server安装,然后用命令http-server -p 8000打开服务器Url为http://127.0.0.1:8000。http-server的github地址,熟悉github的可以自行翻阅。

https://github.com/http-party/http-server

解决步骤:

一、找到你打包好的WebGL文件位置,在文件夹里面打开cmd命令。

二、在cmd窗口输入:node -v命令,检查是否安装nodejs。

如果安装了会出现以下版本号;如果没有安装就会提示没有该命令,那么就需要安装nodejs

如何安装nodejs?使用一下网址直接下载即可 https://nodejs.org/zh-cn/download/ 下载完成直接安装。

三、还是在cmd窗口执行配置环境命令 npm install -g http-server 如果有以下显示则环境配置成功。

四、使用 http-server -v 查看本地服务器版本

五、启动服务 http-server -p 8000 我这里是8000端口被占用,所以使用8001

使用

在谷歌浏览器输入:http://127.0.0.1:8000 就可以运行打包的WebGL应用

本地轻量级服务器搭建完成,对你有用的话就给我来个三连吧。谢谢!

相关推荐
爱看书的小沐14 小时前
【小沐杂货铺】基于Three.js绘制三维艺术画廊3DArtGallery (Three.js,WebGL)
javascript·3d·webgl·three.js·babylon.js·三维画廊
爱看书的小沐16 小时前
【小沐学GIS】基于C++渲染三维飞行仿真Flight Simulation(OpenGL )第十三期
c++·qt·webgl·opengl·飞行仿真·flight
郝学胜-神的一滴17 小时前
[简化版 GAMES 101] 计算机图形学 07:图形学投影完全推导
c++·unity·图形渲染·three.js·unreal engine
晴夏。18 小时前
UE垃圾回收的全方面讲解(通俗易懂)【底层实现、触发方式、引用保持、优化、工具】
ue5·游戏引擎·ue·垃圾回收
相信神话20211 天前
3.2《酒魂》规则设计文档
游戏引擎·godot·2d游戏编程·godot4·2d游戏开发
Avalon7122 天前
Unity3D响应式渲染UI框架UniVue
游戏·ui·unity·c#·游戏引擎
风酥糖2 天前
Godot游戏练习01-第33节-新增会爆炸的敌人
游戏·游戏引擎·godot
ellis19702 天前
Unity UI性能优化一之插件【Unity UI Optimization Tool】
unity·性能优化
Zik----2 天前
Unity基础学习笔记(B站视频课整理)
unity·vr
郑寿昌2 天前
UE5与UE6在Lumen和Nanite的差异解析
游戏引擎·图形渲染·着色器