当前位置: 移动技术网 > 移动技术>移动开发>IOS > 在mac上用node搭建移动设备测试服务器

在mac上用node搭建移动设备测试服务器

2018年02月15日  | 移动技术网移动技术  | 我要评论

搭建环境

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请求

打开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串。完事,收工。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网