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中的非阻塞方法介绍
Jun 05 NodeJs
14款NodeJS Web框架推荐
Jul 11 NodeJs
提高NodeJS中SSL服务的性能
Jul 15 NodeJs
使用nodejs、Python写的一个简易HTTP静态文件服务器
Jul 18 NodeJs
NodeJS创建基础应用并应用模板引擎
Apr 12 NodeJs
nodeJs内存泄漏问题详解
Sep 05 NodeJs
NodeJS收发GET和POST请求的示例代码
Aug 25 NodeJs
nodejs 日志模块winston的使用方法
May 02 NodeJs
Nodejs把接收图片base64格式保存为文件存储到服务器上
Sep 26 NodeJs
nodejs dgram模块广播+组播的实现示例
Nov 04 NodeJs
NodeJS http模块用法示例【创建web服务器/客户端】
Nov 05 NodeJs
Nodejs 数组的队列以及forEach的应用详解
Feb 25 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编程效率 引入缓存机制提升性能
2010/02/15 PHP
基于php权限分配的实现代码
2013/04/28 PHP
PHP中设置一个严格30分钟过期Session面试题的4种答案
2014/07/30 PHP
PHP MPDF中文乱码的解决方式
2015/12/08 PHP
php打乱数组二维数组多维数组的简单实例
2016/06/17 PHP
理解Javascript闭包
2013/11/01 Javascript
js中将String转换为number以便比较
2014/07/08 Javascript
JavaScript实现自动变换表格边框颜色
2015/05/08 Javascript
代码分析jQuery四种静态方法使用
2015/07/23 Javascript
JS实现数组按升序及降序排列的方法
2017/04/26 Javascript
webpack踩坑之路图片的路径与打包
2017/09/05 Javascript
分享vue.js devtools遇到一系列问题
2017/10/24 Javascript
vue引入ueditor及node后台配置详解
2018/01/03 Javascript
JavaScript简单实现关键字文本搜索高亮显示功能示例
2018/07/25 Javascript
jQuery实现ajax的嵌套请求案例分析
2019/02/16 jQuery
vscode中eslint插件的配置(prettier配置无效)
2019/09/10 Javascript
微信小程序如何获取用户头像和昵称
2019/09/23 Javascript
JavaScript算法学习之冒泡排序和选择排序
2019/11/02 Javascript
ckeditor一键排版功能实现方法分析
2020/02/06 Javascript
Vue 实现对quill-editor组件中的工具栏添加title
2020/08/03 Javascript
详解Python的Twisted框架中reactor事件管理器的用法
2016/05/25 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
2019/06/13 Python
Python打包模块wheel的使用方法与将python包发布到PyPI的方法详解
2020/02/12 Python
解决Keras自带数据集与预训练model下载太慢问题
2020/06/12 Python
Python unittest如何生成HTMLTestRunner模块
2020/09/08 Python
html5中监听canvas内部元素点击事件的三种方法
2019/04/28 HTML / CSS
使用postMessage让 iframe自适应高度的方法示例
2019/10/08 HTML / CSS
医学院学生求职简历的自我评价
2013/10/24 职场文书
小学生家长评语大全
2014/02/10 职场文书
群众路线剖析材料(四风)
2014/11/05 职场文书
企业百日安全活动总结
2015/05/07 职场文书
黄河绝恋观后感
2015/06/08 职场文书
事业单位工作人员岗前培训心得体会
2016/01/08 职场文书
SQL Server——索引+基于单表的数据插入与简单查询【1】
2021/04/05 SQL Server
浅谈mysql增加索引不生效的几种情况
2021/06/23 MySQL
Java使用jmeter进行压力测试
2021/07/09 Java/Android