作为前端开发能自己动手搭建一个本地服务器真的太有必要了

一. 准备Node 环境

下载安装就可以,一步一步完成,默认路径就可以,不是默认路径需要自己配置环境变量

cmd 小黑屋 输入node

二. node 如何直接运行 js 文件

`node  fileName` 即可运行对应的文件 路径正确就ok  依赖打开小黑屋的路径

三. http 模块搭建 node 服务

// 引入node 内置的http 模块
const http = require('http');// 默认地址
// const hostname = '127.0.0.1';
// 要监听的端口号
const port = 3333;// 创建 web 服务器 得到一个服务对象
const server = http.createServer((req, res) => {res.statusCode =  200;res.setHeader('Content-Type', 'text/html;charset=utf-8');res.end('<h1>你好  3333</h1>');
});server.listen(port, () => {console.log('监听端口', port);
});

启动服务

与浏览器的交互

至此,一个简单的node 服务器就搭建好了

四. express 模块搭建node服务

安装express 框架

npm i express

基本代码

// 导入包
const express = require('express');
// 创建服务器对象
const app = express();
// 端口号
const port = 2333
// 使用get 请求访问 / (根目录)
app.get('/', (req, res) => {res.send('express server');
});
// 监听端口
app.listen(port, () => {console.log('启动服务 port', port);
});

浏览器访问根目录

http 内置模块 和 express 框架搭建简单的 node 服务器便完成了 .

Node 简单搭建服务器相关推荐

  1. Node.js(一)——(Node.js安装及使用,通过Node.js搭建服务器,模块化及自定义模块,npm/yarn/nvm,内置模块fs的使用,buffer及stream,新闻列表案例)

    目录 1.Node.js介绍 2.安装Node.js 3.使用Node.js实现第一个服务器 3.1初步感受Node.js 3.2Google Chrome 默认非安全端口列表,尽量避免以下端口. 3 ...

  2. node修改服务器默认端口,用node+express搭建服务器,解决跨域问题,更改端口号...

    在学习前端的过程中,最开始我们需要展示在页面上的数据都是写死在系统里的假数据.然而,实际上前端是要与后台服务器交互进行数据存取的.如何搭建服务器见下文. 一.使用Node.js+express用命令行 ...

  3. 利用node.js搭建服务器并访问静态网页

    1.安装node环境 官方下载地址:链接 查看是否安装成功,快捷键win+R弹出cmd命令行: 2.创建项目结构 先创建一个文件夹server,文件夹下创建一个js文件,然后在server目录下再创建 ...

  4. node 如何搭建服务器

    1.安装node 查看node版本:node -v 2.创建node项目: 创建文件夹app cmd /app:npm init -y 初始化node项目 3.运行node文件 1. cmd /app ...

  5. Node.js web服务器文件读取

    当采用Node.js搭建服务器需要响应浏览器发送的资源请求,服务端应该如何进行磁盘管理操作 由于文件我们预先是不是知道的 var http=require('http') http.createSer ...

  6. 一、node.js搭建最简单的服务器

    node.js搭建最简单的服务器 代码演示: // 1. 加载http核心模块 var http = require('http')// 2. 使用http.createServer()方法创建一个W ...

  7. Node.js搭建一个简单的服务器

    文章目录 Node.js的安装 了解Node.js模块系统 服务器的搭建 一.创建一个Web服务器 注意 程序代码 运行 二.静态资源托管 静态资源 注意 程序代码 运行 三.简单接口的实现(简单服务 ...

  8. 使用node.js搭建简单服务器

    1.创建package.json文件,输入 npm init -y 2.下载nodemon包,输入 npm i nodemon -D 3.创建www.js文件,在其中搭建服务器主要框架,将服务器的主要 ...

  9. 服务端api用php写还是用node,如何使用node搭建服务器,写接口,调接口,跨域

    这次给大家带来如何使用node搭建服务器,写接口,调接口,跨域,使用node搭建服务器,写接口,调接口,跨域的注意事项有哪些,下面就是实战案例,一起来看一下.. 服务端项目目录下: 1.npm ini ...

最新文章

  1. Nginx+Tomcat动静分离搭建
  2. POJ 2406 Power Strings (KMP) kmp循环节
  3. 重启oracle后报01034,ORACLE: ORA-01034, ORA-27123问题处理的分析
  4. Java面试题之HashMap如何有效减少碰撞
  5. Git如何进行版本回退
  6. 新闻更新延时引发的学习,CACHE的利用。
  7. GStreamer 编写一个简单的MP3播放器
  8. axios 上传文件 封装_axios使用及封装
  9. Linux下解压rar格式文件
  10. parted如何将磁盘所有空间格式化_linux文件系统及磁盘格式化
  11. 浅谈RSTP的快速收敛机制 P/A机制
  12. 计算机图形学(三)——实验三:圆的生成算法
  13. UAV进阶论文和书籍
  14. 2021年保育员(中级)考试及保育员(中级)考试总结
  15. 导数和积分的转换关系
  16. linux查看串口信息tty*
  17. 简单NLP分析套路(2)----分词,词频,命名实体识别与关键词抽取
  18. win10解决redis桌面管理工具RedisDesktopManager右边黑屏问题
  19. Image segmentation of nasopharyngeal carcinoma using 3D CNN with long-range skip connection and mult
  20. Opencv连通域检测

热门文章

  1. CNNIC发布第38次《中国互联网络发展状况统计报告》
  2. 配置路由器作为ftp服务器端
  3. Python基础--正则表达式语法及其操作
  4. tcpip通讯 matlab,TCPIP通信
  5. 选择法排序对数组进行升序
  6. 关于计算机知识的手抄报图片大全,科学知识手抄报的图片大全
  7. 【转】高斯投影及其中央子午线的判断
  8. RabbitMq Federation简介
  9. 基于java环境漏洞利用
  10. 服务器损坏是什么意思微信,微信数据库损坏是什么原因?