位置: 编程技术 - 正文

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

  • 职工薪酬支出及纳税调整
  • 小微企业普惠性税收减免政策2019 13号
  • 小规模减免的增值税怎么做账
  • 会计为什么要计折旧费
  • 本月增加的固定资产计提折旧吗
  • 无发票情况说明怎么写学生
  • 收到诉讼状之后怎么办
  • 发票冲红需要什么手续
  • 上个月没有结账可以做下个月的账吗
  • 施工单位购买材料与设计不符
  • 股权转让时资本怎么算
  • 存货毁损计入
  • 小规模发票什么样子
  • 扣服装费的收入如何交增值税?
  • 增值税专用发票和普通发票的区别
  • 新办公司注册资金直接支付开办费吗
  • 跨省非独立核算分公司如何报税
  • 公司用的冰箱
  • 未认证进项税额转出
  • 生产负荷的计算
  • 长期零申报有什么影响
  • 公司关门账上的盈余公积怎么处理?
  • 非营利性组织有
  • 外贸出口支付方式
  • 拍卖的物品
  • 工会经费,职工福利费,教育经费的扣除标准
  • 安全生产费开工前支付
  • php curl post请求
  • 行政事业单位捐款支出怎么记账
  • 我整理的邪恶铭刻所有卡牌及自制卡
  • 所得税税前扣除的费用有哪些
  • 研发费用税前加计扣除怎么算
  • vue 实战
  • php的中文名
  • 人民法院司法警察警用装备
  • 营业执照类型的区别是什么
  • 计提工资薪金
  • mysql主键和索引
  • 详解sql基础语法实验报告
  • phpcms采集教程
  • 小微企业认定办法
  • 商业承兑贴现几个点
  • 个税申报表中的年金是什么意思?
  • 在windowsxp的应用程序中,经常
  • 信用减值借贷方向增减
  • 销售收入发生变动的影响
  • 国债收入要交企业所得税吗
  • 货物出口销售确认流程
  • 年底做账流程
  • 固定资产一次性扣除后第二年账务处理
  • 销售收入小于销售成本
  • 公司送客户的礼品账务处理
  • 需要分摊的费用怎么做账
  • 退回的包装物怎么做账
  • 土地出让过程缴纳的费用
  • 食品发票可以报销吗怎么报销
  • 外购的商品用于生产
  • 从农业生产者手中购进免税农产品
  • sql server2005一个表中可以设置
  • MySQL数据库中把表中的一个字段重命名
  • 萝卜家园系统安装教程
  • mac邮件应用规则
  • 深度隐藏root
  • 如何设置鼠标移入并停止时触发接口
  • win7系统怎样设置
  • linux ftp 服务
  • geom是什么文件
  • mac自带计算器
  • js类的实现
  • javascript create
  • jquery 字符串以什么开头
  • 实用的批处理
  • 大家看的是什么
  • nodejs全局异常监听
  • js状态管理
  • 用js实现类的方法
  • 电梯维护保养费按什么缴纳增值税
  • 电子税务局怎么添加银行账户信息
  • 临沂二套房契税收费标准2023年
  • 怎么删除天眼查诉讼信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设