位置: 编程技术 - 正文

nodejs搭建本地http服务器教程(nodejs搭建本地资源服务器)

编辑:rootadmin

推荐整理分享nodejs搭建本地http服务器教程(nodejs搭建本地资源服务器),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs搭建本地服务器运行html,nodejs搭建本地https,nodejs搭建本地资源服务器,nodejs搭建本地服务器运行html,node.js搭建http服务器,nodejs搭建本地服务器,nodejs搭建本地服务器运行html,nodejs搭建本地资源服务器,内容如对您有帮助,希望把文章链接给更多的朋友!

由于不做php相关的东西,懒得装apache,干脆利用nodejs搭建一个本地的服务器用于测试。

nodejs这玩意儿吧,对做前端的介入后端简直就是一把利器。而且目前,nodejs也越来越有商用价值。

nodejs其实是非常底层的,从功能上说,它既是apache也是php。像搭建http服务器这种功能,本来是apache已经封装好的,但nodejs需要我们手动来搭建。其实在实际应用中,我们可以使用现成的框架。但这里,我想手动搭建,也加深一下对http服务器的理解。

我们node执行下面这个文件,我命名为http.js,它将创建一个httpServer并监听端口。

nodejs搭建本地http服务器教程(nodejs搭建本地资源服务器)

上面我们还引入了一个mine.js,这是我自己写的,里面存储的是名值对,用于定义不同后缀的文件所对应的返回方式:

fs模块是用于读取文件的,提供读取文件的方法,其实仔细研究文档会发现,它有同步和异步两种读取方式。fs.exists这个方法网上很多文章写作path.exists,,现在推荐写作fs.exists这个方法。否则会报警:

需要注意的是,不仅浏览器访问html文件会形成一次访问,里面链接的js,css等外部文件也会分别形成一次http访问。所以,http.createServer的回调其实是在一次页面访问中执行了多次的。我们console.log(realPath)一下就可以看到:

这里并没有加入默认访问index.html的功能,所以访问地址要写全

深入理解Node.js中的进程管理 前言本文主要对Node.js中进程管理相关的东西做一个简单介绍,包括process对象、child_process模块和cluster模块,详细的API可以查看官方文档,下面来看看详

node.js爬虫爬取拉勾网职位信息 简介用node.js写了一个简单的小爬虫,用来爬取拉勾网上的招聘信息,共爬取了北京、上海、广州、深圳、杭州、西安、成都7个城市的数据,分别以前端

Node.js 中exports 和 module.exports 的区别 Node.js中exports和module.exports的区别require用来加载代码,而exports和module.exports则用来导出代码。但很多新手可能会迷惑于exports和module.exports的区别,为了更

标签: nodejs搭建本地资源服务器

本文链接地址:https://www.jiuchutong.com/biancheng/377873.html 转载请保留说明!

上一篇:Node.js调试技术总结分享(node调试工具)

下一篇:深入理解Node.js中的进程管理(深入理解中国式现代化)

  • 两处取得工资的成语
  • 城建税的税目是哪些
  • 可以抵扣的进项税额计入什么科目
  • 一般纳税人和小规模纳税人的区别
  • 技术推广服务包含什么 奇瑞汽车
  • 包装设置图片
  • 收到转账支票存支票背书处怎么填写
  • 化肥贸易需要什么手续
  • 红字发票账务处理摘要
  • 二季度支出小于一季度什么意思
  • 亏损企业所得税汇算清缴怎么做
  • 运费专票当月如何入账
  • 承兑汇票贴单怎么贴
  • 上个月的费用这个月开发票怎么做账
  • 供应商质量问题通知函范文
  • 买车的增票可以分两次吗
  • 工资是一定是月薪吗
  • 营业成本包括哪些会计科目
  • 为什么红字信息查不到
  • mac怎么还原出厂设置
  • win10系统升级软件
  • 净资产收益率公式推导
  • 软件测试费计入什么科目
  • PACKAGER.EXE - PACKAGER是什么进程 有什么用
  • 交暖气费可以开单位发票吗
  • 建筑公司结算会计
  • 油气勘探支出包括
  • 建筑工程企业管理费包括哪些内容
  • 如何解决焦虑
  • phpstudy配置
  • 股权收购印花税填哪里
  • vue里面的路由
  • 27岁零基础转行做网络工程师
  • 公司发给员工的股票
  • 江西税务官网
  • 税务维护费抵扣分录
  • 公司出现质量问题员工怎么处理
  • 一般纳税人零申报报税流程
  • 融资租入的固定资产视为自有固定资产
  • 受托方代扣代缴增值税、消费税的纳税人
  • 普通发票的开具是?
  • 先收到发票还没付款怎么做账
  • 建筑企业收挂靠公司的管理费如何做账?
  • 现金流量表每月要报吗
  • 固定资产报废的账务处理
  • 房屋租赁协议印花税怎么计算
  • 公司账户没有钱怎么发工资
  • 如何理解事业单位处罚暂行条例中第十八条的兼职规定
  • 开红字发票如何做分录?
  • 其他应付款是什么科目代码
  • 发票没交税可以报销吗
  • 没有发票也可以报销
  • 金蝶美金账户怎么删除
  • 亏损太多账务如何处理
  • 研发费用怎样进成本科目
  • 全资子公司的利与弊
  • 部门财务独立核算原则有哪些
  • mysql分页性能
  • xp怎么解压文件
  • win10windows更新
  • xp局域网文件共享设置
  • macbookpro屏幕显示
  • mac的替换在哪里
  • WIN10系统中没有接入音频设备 要启动gui
  • win8双系统怎么删除一个
  • cocos2dx 3.0 beta android环境配置
  • cocos2d schedule
  • cocos2dx怎么用
  • js中鼠标经过事件
  • Node.js中的什么模块是用于处理文件和目录的
  • Node.js中的construct构造函数
  • [置顶]电影名字《收件人不详》
  • Android - DrawerLayout的使用
  • 树形菜单html
  • 重庆电子税务局怎么绑定办税人员
  • 个体户税务三方协议必须签吗
  • 纳税人识别号不能含有IOZSV
  • 18个税种已立法数量
  • 定期定额个体工商户需要做账吗
  • 湖南兴广地税务师事务所有限公司(兴广集团有限公司)
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设