NodeJs搭建本地服务器之使用手机访问的实例讲解


Posted in NodeJs onMay 12, 2018

作为一名不懂后台的前端工程师来说,利用node.js搭建服务器,是一个非常好的选择。下面搭建一个简单的服务器:

var app=require("express")();
//接收来自用户的任何请求
app.use(function(req,res){
 res.write("The response from server");
 res.end();
});

这个ip地址,楼主之前一直以为是在这里指定IP地址,意味着别人输入这个IP地址就能访问到你的服务器了,其实并不是。如果指定IP地址,是意味着只有ip地址为这个才可以访问。所以,通常,如果任何人都可以访问,则不写。

//port写端口号,ip写ip地址,
app.listen(port,ip,function(err){
 if(err){
  console.error(err);
 }else {
  console.info("服务器起动成功..");
 }
});

1、确保你的电脑个跟手机在同一个网段下,即都在同一个局域网里面,手机跟电脑都连接一个无线网即可实现;

2、在电脑cmd输入ipconfig查看当前无线网的ip地址,然后将ip地址复制到监听的ip地址,手机访问时直接输入ip地址加端口号即可;例如:192.1.1.103

3、确保你搭建的服务器监听的端口号,在电脑上是开启的,(为了防止冲突,不建议使用80端口,6000多个端口,随便写,例如:6868),具体怎么开启请自行百度,这里不做阐述;

若是开启之后还是访问不了,那么只有一个终极方法,关闭防火墙。都设置成功之后,在手机浏览器中输入192.1.1.103:6868即可成功访问。

以上这篇NodeJs搭建本地服务器之使用手机访问的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
利用NodeJS的子进程(child_process)调用系统命令的方法分享
Jun 05 NodeJs
Nodejs实现的一个简单udp广播服务器、客户端
Sep 25 NodeJs
Nodejs Post请求报socket hang up错误的解决办法
Sep 25 NodeJs
轻松创建nodejs服务器(3):代码模块化
Dec 18 NodeJs
NodeJS学习笔记之Http模块
Jan 13 NodeJs
Nodejs中 npm常用命令详解
Jul 04 NodeJs
nodejs微信公众号支付开发
Sep 19 NodeJs
nodejs根据ip数组在百度地图中进行定位
Mar 06 NodeJs
nodejs中向HTTP响应传送进程的输出
Mar 19 NodeJs
nodejs+mongodb aggregate级联查询操作示例
Mar 17 NodeJs
详解微信小程序-获取用户session_key,openid,unionid - 后端为nodejs
Apr 29 NodeJs
nodejs 简单实现动态html的方法
May 12 #NodeJs
nodeJS服务器的创建和重新启动的实现方法
May 12 #NodeJs
Nodejs 和 Electron ubuntu下快速安装过程
May 04 #NodeJs
nodejs 日志模块winston的使用方法
May 02 #NodeJs
详解redis在nodejs中的应用
May 02 #NodeJs
nodejs读取并去重excel文件
Apr 22 #NodeJs
nodeJS模块简单用法示例
Apr 21 #NodeJs
You might like
PHP获取mysql数据表的字段名称和详细信息的方法
2014/09/27 PHP
apache中为php 设置虚拟目录
2014/12/17 PHP
ucenter通信原理分析
2015/01/09 PHP
thinkphp如何获取客户端IP
2015/11/03 PHP
JavaScript中的Screen屏幕对象
2008/01/16 Javascript
用JS控制回车事件的代码
2011/02/20 Javascript
jQuery LigerUI 使用教程入门篇
2012/01/18 Javascript
javascript中简单的进制转换代码实例
2013/10/26 Javascript
jquery ajax中使用jsonp的限制解决方法
2013/11/22 Javascript
js创建对象的区别示例介绍
2014/07/24 Javascript
高性能JavaScript模板引擎实现原理详解
2015/02/05 Javascript
JavaScript使用setTimeout实现延迟弹出警告框的方法
2015/04/07 Javascript
javascript实现C语言经典程序题
2015/11/29 Javascript
JS组件Bootstrap Select2使用方法解析
2016/05/30 Javascript
javaScript生成支持中文带logo的二维码(jquery.qrcode.js)
2017/01/03 Javascript
vue使用axios实现excel文件下载的功能
2020/07/16 Javascript
从零学python系列之数据处理编程实例(二)
2014/05/22 Python
Python3.6正式版新特性预览
2016/12/15 Python
python实现梯度下降算法
2020/03/24 Python
Python http接口自动化测试框架实现方法示例
2018/12/06 Python
python实现二维插值的三维显示
2018/12/17 Python
python实现感知器算法(批处理)
2019/01/18 Python
对Python强大的可变参数传递机制详解
2019/06/13 Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
2020/01/13 Python
Python基于gevent实现文件字符串查找器
2020/08/11 Python
Python 操作SQLite数据库的示例
2020/10/16 Python
CSS的background属性及CSS3的背景图片设置总结
2016/06/13 HTML / CSS
html5指南-7.geolocation结合google maps开发一个小的应用
2013/01/07 HTML / CSS
如何编写优秀的食品项目创业计划书
2014/01/23 职场文书
报纸媒体创意广告词
2014/03/17 职场文书
《桃林那间小木屋》教学反思
2014/05/01 职场文书
计算机毕业生自荐信
2014/06/12 职场文书
小学生通知书评语
2014/12/31 职场文书
纪检部部长竞选稿
2015/11/21 职场文书
goland设置颜色和字体的操作
2021/05/05 Golang
Python jiaba库的使用详解
2021/11/23 Python