使用node.js 搭建一个简单的HelloWorld Web项目

文档结构

使用node.js 搭建一个简单的HelloWorld Web项目_第1张图片

config.ini

#将本文件放置于natapp同级目录 程序将读取 [default] 段
#在命令行参数模式如 natapp -authtoken=xxx 等相同参数将会覆盖掉此配置
#命令行参数 -config= 可以指定任意config.ini文件
[default]
authtoken=cc83c08d73357802                     #对应一条隧道的authtoken
clienttoken=                    #对应客户端的clienttoken,将会忽略authtoken,若无请留空,
log=none                        #log 日志文件,可指定本地文件, none=不做记录,stdout=直接屏幕输出 ,默认为none
loglevel=ERROR                  #日志等级 DEBUG, INFO, WARNING, ERROR 默认为 DEBUG
http_proxy=                     #代理设置 如 http://10.123.10.10:3128 非代理上网用户请务必留空

one.js

// 1. 引入http模块
const http = require('http');
 
// 2. 创建服务
const server = http.createServer(function(req, res) {
  console.log('有人来访问了')
  res.setHeader('content-type','text/html;charset=utf8')
  // 向客户端发送内容,并结束本次响应
  res.end('hello world');
});
// 3. 启动服务
server.listen(8081, function() {
  console.log('服务器启动成功,请在http://localhost:8081中访问....');
});

使用方法

启动内网穿透

使用node.js 搭建一个简单的HelloWorld Web项目_第2张图片

在控制台启动js文件

使用node.js 搭建一个简单的HelloWorld Web项目_第3张图片

访问网页

使用node.js 搭建一个简单的HelloWorld Web项目_第4张图片
使用node.js 搭建一个简单的HelloWorld Web项目_第5张图片

修改为8081
登录natapp官网

使用node.js 搭建一个简单的HelloWorld Web项目_第6张图片
使用node.js 搭建一个简单的HelloWorld Web项目_第7张图片

成功访问

使用node.js 搭建一个简单的HelloWorld Web项目_第8张图片
使用node.js 搭建一个简单的HelloWorld Web项目_第9张图片
使用node.js 搭建一个简单的HelloWorld Web项目_第10张图片

你可能感兴趣的:(前端学习,Python,Web开发,node.js,前端)