位置: 编程技术 - 正文

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

  • 查付款记录需要什么?
  • 本期应补退税额和期末未缴税额
  • 投资者投入固定资产的合同或协议约定
  • 知识产权入股需要过户给对方么
  • 无形资产摊销的会计科目
  • 企业实收资本与股本区别
  • 城市基础设施配套有哪些
  • 工商年报最迟什么时候申报
  • 多借多贷的会计分录格式
  • 费用退回现金如何入账
  • 建筑行业预收账款
  • 个人所得税的申报税额是什么意思
  • 铝合金失效分析案例
  • 暂估商品入库跨年收到发票怎么做账?
  • 卫生许可证为什么需要两个健康证
  • 公司没有残疾人需要缴纳残保金吗
  • 应交税费应交增值税明细科目设置
  • 出口退税转内销还是转免税好
  • 职工食堂购买洗碗机申请
  • .net 安装
  • 主营业务成本计入成本类账户吗
  • 单位给个人报销计入什么科目
  • 个人所得税投诉电话是多少
  • php运用于哪些领域
  • 暂估成本跨年怎么处理分录
  • wirecut.exe
  • wifi万能钥匙密码王
  • php字符串转浮点型
  • 固定资产清理损失可以税前扣除吗
  • 冰河湖怎么去
  • 外购货物用于公益性捐赠
  • 自查补缴增值税如何申报
  • 谷歌插件下载网址
  • 2022年数学建模获奖结果
  • 计算机还热门吗
  • vue和react区别大吗
  • 增值税留抵税额退税政策
  • 未入账的发票可以抵扣吗
  • 所得税减免与纳税的区别
  • 车票怎么抵扣增值税税率
  • 研发支出可以计提吗
  • 交税交多了如何申请退税
  • 办公室装修 会计分录
  • 个人所得税能说明什么
  • 不良资产处置公司违法吗
  • 增值税及附加税计算公式
  • 仓库盘点后的数据怎么处理
  • 去年的亏损今年第一季度可以弥补吗
  • 速动比率例子
  • 出租周转材料的租金会计科目
  • 企业的借款利息费用,扣除标准是?
  • 微信收款如何做账报税
  • 支付平台费率
  • 未交增值税增加记哪方
  • 小微企业不用缴纳社保可以吗现在
  • 公司车子折旧相差多少
  • 旅游服务会议费发票
  • 有偿服务职工怎么办
  • 人力资源公司的名字
  • 企业负担的差旅费
  • 银行贷款给个人用于经营属于消费贷款
  • 进口车购置税多少个点
  • 增值税稽查补交税会计处理
  • 一个企业至少应纳多少税
  • 旅游,饮食业会议内容
  • mysql 5.7.16 winx64安装配置方法图文教程
  • 安装mysql提示one or more
  • wrsvn.exe是什么文件
  • freebsd11.3安装教程
  • 2019谷歌浏览器
  • 如何返回系统
  • win10纯净系统安装教程
  • win7总是弹出广告怎么办
  • iis的安全性设置主要包括
  • 常用标准化布局标签有哪些?
  • linux开机启动进程
  • JavaScript、jQuery与Ajax的关系
  • jquery实现搜索功能
  • string和stringbuffer创建后都可以修改
  • 我的电脑软件下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设