在mac上用node搭建移动设备测试服务器
程序员文章站
2022-06-28 09:55:56
搭建环境
mac。本机使用的是MacBook Air, 系统macOS Sierra 10.12.5 node环境 移动设备。本机使用的是iPhone
创建项目
参见之前的博...
搭建环境
mac。本机使用的是MacBook Air, 系统macOS Sierra 10.12.5 node环境 移动设备。本机使用的是iPhone创建项目
参见之前的博客创建项目 运行项目node www/bin 浏览器打开 https://localhost:3000.如果显示Express Welcome to Express 则创建成功
手机访问本机测试服务器
手机访问本机测试服务器
打开手机WiFi并使手机和mac处于同一网段下 设置HTTP代理,手动,服务器填mac WiFi 的IP地址,端口填 3000(node的默认端口) 打开浏览器,输入localhost.com,如果显示Express Welcome to Express 则成功
测试GET请求
测试GET请求
打开node项目,在routes路径下新建 test.js 文件,添加如下代码
var express = require('express'); var router = express.Router(); /* GET . */ router.get('/ttt', function(req, res, next) { res.json({ data: { name: 'jack', title: 'title' }, msg: 'success', code: 0 }); }); module.exports = router;
在 app.js 中的
var index = require('./routes/index'); var users = require('./routes/users');
后面添加代码
var test = require('./routes/test');
并在代码
app.use('/', index); app.use('/users', users);
后面添加代码
app.use('/test', test);
保存并重启程序 手机浏览器输入 localhost.com/test/ttt 如期显示返回的json串。完事,收工。
上一篇: 如何解决端口号被占用的问题?
下一篇: Django学习笔记之ORM基础教程