位置: 编程技术 - 正文

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中的进程管理(深入理解中国式现代化)

  • 税后营业利润怎么算出来的
  • 税务师财务与会计难不难
  • 留抵退税手续
  • 金税盘数据迁移失败
  • 火车票丢失怎么补办
  • 开具银行资信证明
  • 债转股资金
  • 企业的银行存款
  • 增值税退税什么时候办理
  • 红字发票是否要修改往期申报表
  • 多缴纳的税款不退税怎么入账
  • 冲减利润怎么做账
  • 城镇土地使用税征收标准及计算方法
  • 房地产并购的税率是多少
  • 待认证税额是几级科目
  • 有收入零申报要紧吗
  • 固定资产房屋折旧年限及残值
  • 工商年报员工人数怎么算
  • 代扣代缴的社保需要计提吗
  • 土地租赁期间政府征收
  • 651错误是怎么回事
  • 有什么好方法可以让小孩子少吃糖
  • 网络连接错误是什么意思啊
  • php程序开发范例宝典光盘
  • 内格罗斯岛
  • 货物运输发票怎么备注发票样板
  • php对数组进行排序
  • 怎么写产品成本分析
  • vue中使用原生js
  • php面试基础题
  • php连接mysql8.0
  • 进口货物财务处理
  • 网上学电脑的软件
  • 融资租赁租金计算公式有残值
  • 其他权益工具投资是什么意思
  • 企业所得税报表模板
  • 资金账簿印花税怎么算
  • 生产型企业可以买进就卖出吗
  • 2022年最新电脑操作系统
  • 商业保险可以从一家转到另一家吗
  • 现金流量表上期金额
  • 什么是债权人和债务人简单来说
  • 贴现金额的会计分录
  • 公司收购股权交什么税
  • 营业总成本包括投资收益吗
  • 退休返聘人员工伤怎么赔偿
  • 加油票和过桥过路费怎么做账
  • 工程结算怎么结转收入
  • 发生坏账时的分录
  • 双倍余额递减法例题及解析
  • 股东投入的资金在现金流量表中如何提现
  • 计提折旧,生成折旧分摊凭证步骤
  • 预提福利费
  • 固定资产清理的税率是多少
  • 印花税是本月交上个月的吗
  • 收到劳务费
  • 工程类企业存货包括哪些
  • 兼职会计做什么工作
  • window10安装mysql5.7
  • mysql 临时表
  • sql2008数据库置疑
  • wrapper.exe是什么
  • upgrade.exe - upgrade进程是什么意思
  • ubuntu命令行打开火狐浏览器
  • windows8联网
  • linux中rsync有什么用
  • WIN7系统如何设置表格默认保存位置
  • win102020h2怎么样
  • 2021年win10累积更新
  • npssvc.exe - npssvc是什么进程 有什么用
  • 文件名可以包含*吗
  • 可视化gradcam
  • shell脚本监控进程
  • nodejs回调函数例子 getdata check
  • EasyTouch Broadcast messages选项在js和c#下的用法
  • js面向对象写法
  • 用jquery
  • 个人能拒绝公司上市吗
  • 四川社保缴费后多久生效
  • 增值税税率有哪些规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设