使用node的httpserver

使用node.js + socket.io + redis实现基本的聊天室场景 在这篇文章Redis数据库及其基本操作中介绍了Redis及redis-cli的基本操作. 其中的publish-subscribe机制应用比较广泛, 那么接下来使用nodejs来实现该机制. 本文是对之前的一篇文章使用socket.io+redis来实现基本的聊天室应用场景的详细补充. 阅读详情

使用node建一个httpserver

现在有很多项目都使用js。但在本机调试js项目如果使用WebStorm这个工具有点太重了。有没有一种调试js代码的简单工具。答案是有。那就是nodejs下的轻量级httpserver。

可以查看官网:https://www.npmjs.com/package/http-server

安装方法

sudo npm install http-server -g

使用上边的命令会把程序安装到本机。

使用方法

http-server [path] [options]

[path] 是你的js项止所在路径,也就是index.html所在路径,如果不输入路径默认使用 ./public 中径如果路径存在,在浏览器里输入命令行提示的地址就可以打开项目。

http://localhost:8080

options是设置,可以指定端口和ip地址

-p 端口

用来指定http服务器的端口

-a ip地址

用来指定服务器的ip地址,不设置默认使用的是127.0.0.1和你的本地ip地址。

除了这两个选项外,还有别的不常用或者特别设置选项,大家可以在上边的官网说明里查看

本人有一个QQ群(213571088),欢迎一起来聊技术。

【Node.js】大前端技能最通俗易懂的讲解 快速入门必看 node.js其实也是一门服务器语言 它也可以操作mysql redis rabbitmq你知道吗?javascript不止能写前端 也能写后端 阅读详情

相关推荐

NODE.JS函数计算(读取OSS)

NODE.JS读取OSS 由于最近工作需要,用到了阿里的ali-oss下载功能 所以记录下来 技术栈:原生httpServer + ali-oss 原理 根据 buket + endpoint + accessSecretKey + ID 源码 const OSS = require('ali-oss'); const http = require('http'); const url...

来者往者 1350

node--http-server

node--http-server

冷月心的博客 3424

基于CubeMX与lwip的STM32轻量级HTTP服务器搭建及VSCode高效开发指南

本文详细介绍了如何在STM32单片机上,利用STM32CubeMX图形化配置工具和轻量级TCP/IP协议栈lwIP,快速搭建一个轻量级HTTP服务器。通过结合VSCode的高效代码编辑能力,提供了一套从硬件连接到动态网页交互(SSI/CGI)的完整开发指南,旨在为嵌入式设备提供零成本、跨平台的Web交互界面。

weixin_29163857的博客 582

nodejs-网络服务-http-server(ok)

server.listen(handle[, callback]):监听本地文件描述符(fd)(windows不支持),或者server,或者socket server.listen(path[, callback]):监听本地socket,创建一个 UNIX socket server。server.listening:是否在监听连接 server.timeout:设置超时时间(毫秒),注意,修改这个值,只会对新建立的连接产生影响。console.log('客户端请求url:' + req.url);

thlzjfefe的博客 1606

AD9361快速锁定实战:Profile寄存器配置与频率调谐算法解析

本文深入解析了AD9361射频收发器的快速锁定(Fast Lock)功能,重点阐述了其核心机制——Profile寄存器配置。通过剖析16字节Profile结构,详细讲解了频率调谐算法,包括LO_DIV、LO_INT、LO_FRAC等关键参数的计算,以及如何通过查表获取优化的环路滤波器参数。文章提供了完整的Python算法示例和FPGA实现要点,旨在帮助工程师实现毫秒级甚至微秒级的频率切换,满足跳频通信等高性能应用需求。

weixin_29196315的博客 228

【华为OD机试真题 2025C卷新题】855、识文断句 | 机试真题+思路参考+代码分析(C++、Java、Py、C语言、JS)

【华为OD机试真题 2025C卷新题】855、识文断句 | 机试真题+思路参考+代码分析(C++、Java、Py、C语言、JS) 华为od机试,华为od机试真题,华为od机试E卷,华为odE卷,华为od机试真题E卷,华为OD,华为OD机试,华为OD机试真题,华为od机考,华为od机试D卷,华为od机试真题D卷,华为od手撕代码,华为od,华为od机试C卷,华为od e卷,华为2025e卷,od机试,2025E卷,华为OD机试E卷,什么是华为od,华为od介绍,全面了解华为od,2025华为od,如何备战华为

KJ.JK 1850

Node:http-server开启静态服务器

文档地址:https://www.npmjs.com/package/http-server # 全局安装 $ npm install http-server -g 启动服务 # 启动服务 $ http-server # 改变端口和地址 $ http-server <path> -a 0.0.0.0 -p 8080

彭世瑜的博客 3022

吃透工业通信:C#工控机实现Modbus、OPC UA、Profinet、EtherCAT协议全适配

本文介绍了基于C#的工业通信协议全适配方案,采用分层架构设计实现Modbus、OPC UA、Profinet和EtherCAT四种主流协议的统一管理。核心包括:1)三层架构(应用层、抽象层、协议层)降低耦合;2)定义统一通信接口IIndustrialCommunication;3)工厂模式创建不同协议实例;4)以Modbus TCP为例展示具体实现。该方案经过实际项目验证,可简化多协议设备管理,提升工业自动化系统的开发效率。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 721

Node.js如何开启http-server?使用场景是什么?底层原理是什么?

使用内置的http模块:适用于需要自定义逻辑的复杂应用,如 API 开发。使用第三方库:适用于简单的静态文件服务,如开发和测试环境。通过这些方法,你可以轻松地在 Node.js 中开启 HTTP 服务器,满足不同的开发和测试需求。

长风破浪会有时的博客 2506

鸿蒙开发实战项目(四十七):图片编辑(ArkTS)

本篇Codelab主要介绍如何基于图片编解码,实现图片编辑。图片的解码。使用PixelMap进行图片编辑,如裁剪、旋转、亮度、透明度、饱和度等。图片的编码。

斌擎科技 1583

【四足机器人实战】四足机器人运动学、动力学模型

认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长!四足机器人的运动学和动力学模型是其设计和控制的基础,涉及到如何精确描述和预测机器人在不同条件下的运动状态和行为本文先对四足机器人运动学、动力学模型做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章运动学模型主要关注四足机器人的几何形态和时间序列下的运动特性,而动力学模型则进一步考虑了引起这些运动的力和扭矩的作用效果。运动学模型:运动学模型描述了四足机器人在没有考虑力的影响下的运动特性。

qq_35635374的博客 1055

nodejs实现一个http-server静态文件服务器

nodejs实现一个http-server静态文件服务器 目录结构 bin 存放配置信息和启动程序 node_modules src 存放主体资源 package.json package-lock.json bin > www.js 启动文件 #! /usr/bin/env node // 指定脚本的解释程序是node,必需添加 const program = require('commander'); // 在终端上显示信息提示 const options = require('./conf

weixin_44456354的博客 1309

【知识分享】车载以太网PCB布局设计指南

本文将深入探讨在设计车载以太网设备的印刷电路板(PCB)时需要着重考虑的若干关键主题。这些主题广泛涵盖了数据布线设计,以确保其符合信号完整性(SI)和电磁兼容性(EMC)标准;外部元器件的合理摆放;以及采取有效的抗电磁干扰(EMI)布局策略等方面。通过全面且细致地处理这些关键环节,能够显著提升车载以太网设备的性能与可靠性。

一只豌豆象的博客 1352

精读httpserver(一个简单的nodejs本地静态资源服务)源码

foreword(前言) 最近在看极客时间的“nodejs开发实战”,里面简单介绍了一个npm包——httpserver(https://github.com/bahamas10/node-httpserver#readme),它可以为我们搭建一个本地静态资源服务器。通过js,它是怎么做的呢,本着好奇的心态,我点进github查看了它的源码,发现只有100多行代码而且,所以有了这篇文章。 在这篇文...

YaoDeBiAn的博客 759

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

node.js httpserver 无法访问

今晚犯了个低级错误,就是node官网上httpServer示例直接拿来用了,没注意到示例中的ip设置 事情经过是这样的: win7电脑上装了台虚拟机,虚拟了一台linux,在linux上面写了个简单的httpserver,node官网上直接copy下来的。 var http = require('http'); http.createServer(function (req,

远古大猛犸 6521

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

termux搭建局域网web服务器

本文转自:http://www.ruanyifeng.com/blog/2019/07/termux-tutorial.html 非常感谢!读者可自行前往详细阅读。 搭建步骤: 1.在手机的权限管理中给termux足够的权限 2.更新系统 apt update apt upgrade 3.安装sl软件包 apt install sl 运行 sl 4.访问本机存储 termux-setup-storage 允许就完了 5.安装Node.js apt install nodejs 安装完后,可以运行j

飞花舞者的博客 6432

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

如何用 Node.js 编写 HTTP Server?

最近跟几位前端同学聊到面试,有几个同学跟我抱怨面试官问了一些关于 HTTP 协议的问题,自己没有回答上来,面试直接挂掉了。听完我就有点诧异,“HTTP 协议这么简单的东西,你做前端的还不了...

我本可以容忍阳光,如果我不曾见过太阳,然而阳光已使我荒凉,成为更新的荒凉。 220

Node.JS学习 | Babel | webpack | ES6

Node.JS学习 | Babel | webpack | ES6

wei_shuo的博客 1763

关于Node.js的httpClieint请求报错ECONNRESET的原因和解决措施

原文: 关于Node.js的httpClieint请求报错ECONNRESET的原因和解决措施   自己的一点理解: 1: Node.js提供的HttpServer默认设置了超时时间为2分钟,当一个请求的处理时间超过2分钟,HttpServer会自动将该请求的socket关闭掉,于是客户端便收到了 ECONNRESET 的错误信息了。可以参考Node.js的源码。 测试:  postm...

weixin_34417183的博客 2万+

Node.js 进程平滑离场剖析

本文由云+社区发表作者:草小灰 使用 Node.js 搭建 HTTP Server 已是司空见惯的事。在生产环境中,Node 进程平滑重启直接关系到服务的可靠性,它的重要性不容我们忽视。既然是平滑重启,就涉及到新旧进程的接替过渡: 首先,保证新进程平滑入场 其次,保证旧进程平滑离场 本文主要谈论下,在新旧进程接替过渡期间,如何保证旧...

weixin_33896069的博客 100

2019 某某最新《 Javascript之Node.JS经典教程 Node.js从理论到实战》

适用人群 前端开发,前端工作,前端学习 课程概述 智能社:Javascript之Node.JS-经典教程:从理论到实战! 基础部分(第1-6节) 模块化(第7-8节) 框架应用(第9-24节) 数据库应用(第25-27节) 项目案例 (第28-36节) 课程总结、二期内容介绍(第37节)   课程目录: 01.历史、优势、现状、前景、必备基础技能、和前台JS的关系及区别 02.http系统模块使用...

guansd的博客 1207

Nodejs使用Oauth2协议实现第三方登录GitLab

简述 目前有一个功能需要将自己创建的登录注册功能的httpserver使用GitLab来登录自己的系统,而不需要每次登录HttpServer系统都要重新注册一个用户。(注意:是GitLab而不是GitHub哦) Oauth2原理部分 原理部分,我在找文档的时候发现一篇挺好,讲解清楚,在此粘贴: https://www.cnblogs.com/wudimanong/p/10821215.html N...

zhoudado921的博客 2338

Serverless Custom (Container) Runtime

这一步和 Custom Runtime 相同,使用 Node.js Express 自定义一个 Http 服务 server.js,GET 和 POST 方法分别路由至不同的 Handler:// server.js 文件// HTTP 函数调用res.send(});// 事件函数调用res.send(});// 启动 HTTP 服务并监听 9000 端口启动服务,本地测试一下:# 启动 HTTP 服务# 新开一个终端,通过 curl 命令测试。

2401_85122963的博客 424
上一篇: 10大心理学原则
woodcol
博客等级 码龄19年 288粉丝 429原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值