使用Node.js搭建web服务器
前提,已有node项目
1.安装express
express 是一个开源的node.js项目框架,初学者使用express可以快速的搭建一个Web项目,express中已经集成了Web的http服务器创建、请求和文件管理以及Session的处理等功能,所以express是非常适合初学者的入门学习。
cnpm i -S express
2.创建启动文件,我是写在在mock目录下的index.js文件
const express = require("express");
const app = express();app.listen(3300, () => {console.log('服务器运行在3300');
})
3.运行index.js文件,ps:如果3300端口被别的程序占用,则页面不能正常访问
node index.js //必须进入mock目录下执行此命令,到时输出“服务器运行在3300”
4.使用浏览器访问,ps:运行命令的窗口不能关,关掉则服务也被关。
http://localhost:3300/
使用Node.js搭建web服务器相关推荐
- node JS 之web服务器搭建,续
本笔者之前发表了一篇关于如何通过Node JS运行环境运行express插件实现搭建简易的web服务器的文章 原文:node JS之web服务器搭建 今天,笔者本人用了点空闲时间,把之前开发的网站服务 ...
- node 邮箱服务器,Node.js 搭建邮件服务器
Node.js 搭建邮件服务器 servervar smtp = require('smtp-protocol'); var server = smtp.createServer(function ( ...
- Node.js搭建https服务器
文章目录 前言 一.下载Nginx类型证书 二.打开下载好的文件,将.pem后缀的文件修改为.crt 三.编写Node.js程序 四.把程序上传到云服务器运行 五.启动服务器,进行本地测试 总结 前言 ...
- node.js搭建简单服务器,用于前端测试websocket链接方法和性能测试
WebSocket简介 谈到Web实时推送,就不得不说WebSocket.在WebSocket出现之前,很多网站为了实现实时推送技术,通常采用的方案是轮询 (Polling)和Comet技术,Come ...
- 开源 静态 文件 服务器,Node.js搭建静态服务器
写在开头,本文是node.js最最初级的搭建静态服务器,比较适合新手入门,大神请绕道哦- Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境. Node.js 使用 ...
- Node.js 的Web 服务器--Fenix
Fenix 是提供给开发人员使用的简单的一个 Web 服务器, 是基于 Node.js 开发.可以同时在上面运行很多的项目, 最适合前端开发人员使用. 可以通过免费的 Node.js 控制台创建,停止 ...
- 使用node.js搭建简单服务器
1.创建package.json文件,输入 npm init -y 2.下载nodemon包,输入 npm i nodemon -D 3.创建www.js文件,在其中搭建服务器主要框架,将服务器的主要 ...
- 20秒搭建web服务器,跨平台(mac,window)
服务器: http-server 问题: 其实搭建web服务器有很多种方法,比如: 1.本地的 apache, nginx 2.自己下载安装一个软件,如phpServer 3.node.js 静态we ...
- node.js搭建简易Web服务器
node.js搭建简易Web服务器 node.js简介 Node.js 是一个基于V8引擎的JavaScript 运行环境. V8 是为Google Chrome 提供支持的 JavaScript 引 ...
最新文章
- React组件常用设计模式之Render Props
- 【深度学习笔记】SIFT特征和SURF特征比较
- 74HC595驱动程序
- 简述python垃圾回收机制_python中的垃圾回收机制简述
- Web测试到底是在测什么(资料合集)
- IOS UIPageControl的设置点为一张图片
- Vector shrink 请求容器降低其容量和size匹配 shrink_to_fit();
- UITableView 协议方法中更好的 switch 使用方案
- ecshop 模板标签
- 哪一类功率放大电路效率最高_集成电路工艺之双极型工艺
- rails errors样式自定义
- 14款微信小游戏源码下载
- 概率论基础3----分布
- 哀悼日-全网变灰效果实现
- 【ZT】iSpring Free Cam – 免费易用的「录制屏幕」工具 [Windows]
- 解决锁定图层后不能淡显的问题
- 三大门派var,const,let之间的纠纷
- python中set如何添加元素_python中如何在set中添加元素?语句是什么
- mac book pro 最全快捷键
- 修复笔记本键盘都失灵的情况