几种方案本质其实都是启动一个简易服务器然后手机访问来实现的,一般来说使用webpackia脚手架搭建的项目都会自动启动一个服务所以并不需要使用这些方案再重复启动了,直接在config配置下host即可;
相关链接:
前端简易服务器之vscode篇
前端简易服务器之远程服务篇
由于篇幅所限,此篇只简单介绍下几种环境的主力服务器,具体配置还请自行百度,有空的话我会再整理,有疑问的话欢迎留言,我会及时回复
前后端分离的本地服务器方案
nginx
现在主流的服务器端的代理解决方案,优点很多,在本地使用最大优点是可以同时代理前后端,访问后端接口很方便,,如果项目的线上环境采用的是nginx本地使用的话也可以非常好的模拟线上效果;
node.js
node下的各种服务器模块也是多不胜数,例如 http ,在本地用npm安装配置就可以使用;
总结
这两者都没有可视化面板,一个需要在编辑器中配置config文件,一个需要在命令行配置,相关的配置项与值都需要自己百度找,很不方便。
混合式开发
Java(jsp网页)
Tomcat是常用的轻量级服务器方案了
PHP(php网页)
推荐使用 phpstudy,完善的中文社区,成熟的客户端,内置了非常多的配套软件,例如:mysql等等。
安卓原生与iOS原生
这个需要借助相关的IDE来实现了
总结
混合开发并不是简单的本地配置个服务器就可以的还需要配置对应语言的完整运行环境,对于非专业人员还是很复杂的,建议让后端开发帮忙配置。
我的个人公众号:归园田居 每日分享前端知识与资讯~