sendfile:发送文件,如果将一个html的网页移到node工程,可以用此方法。

首先将html页面放到public下(统一习惯,其实放到什么地方都可以实现)。

例如想在帮订餐页面点击帮订餐跳转到订餐页面

帮订餐:

<a class="btn" type="button" href="order-meal.html">帮订餐</a>

为引用的css指定位置即可关联

路由:

module.exports = function (app) {app.get('/order-meal.html', function (req, res) {res.sendfile('public/pages/order-meal.html');});
};

这样就实现了引用页面的跳转,

主页可以这样写:

module.exports = function (app) {app.get('/', function (req, res) {res.sendfile('public/pages/main_page.html');});
};

send就是向页面发送文本

module.exports = function (app) {app.get('/', function (req, res) {res.send("hello world!")
});
}

效果如图:

express的sendfile与send方法相关推荐

  1. NodeJs——(14)express框架的send()方法简介

    (35)express框架的send方法 ①send方法用的还挺多的,因此需要明确其作用: ②原型是: res.send([body|status], [body]) 即既可以直接发送内容,也可以第一 ...

  2. 使用节点或Express返回JSON的正确方法

    本文翻译自:Proper way to return JSON using node or Express So, one can attempt to fetch the following JSO ...

  3. node.js-响应对象send方法

    1)响应对象: 指服务器向客户端响应数据的对象,包含了所有响应内容. 2)响应对象的方法 res.send()//返回任意类型的数据给客户端 注意:如果返回一个数字,它被当成状态码,会报错 send方 ...

  4. python特性(八):生成器对象的send方法

    生成器对象是一个迭代器.但是它比迭代器对象多了一些方法,它们包括send方法,throw方法和close方法.这些方法,主要是用于外部与生成器对象的交互.本文先介绍send方法. send方法有一个参 ...

  5. request_do?send方法

    Ruby中 respond_to? 和 send 的用法 php?name=Ruby" class="t_tag">Ruby中 respond_to? 和 send ...

  6. Python生成器对象send()方法用法

    关于生成器基本用法请参考详解Python生成器函数和生成器对象的原理和用法 >>> def f():     yield from 'abcdefg'     #使用yield表达式 ...

  7. send的内容ajax,Ajax中send方法的使用

    一般情况下,使用Ajax提交的参数多是些简单的字符串,可以直接使用GET方法将要提交的参数写到open方法的url参数中,此时send方法的参数为null. 例如 : var url = " ...

  8. ret php,php生成器的send方法详解,php yield send

    [一].基本用法 首先看看官方对send方法的解释:Sets the return value of the yield expression and resumes the generator (u ...

  9. sendrequest ajax数据返回,jquery ajax 还没有调用send()方法 返回的状态码XMLHttpRequest.status 是0 ,怎么解决?...

    jquery ajax 还没有调用send()方法 返回的状态码XMLHttpRequest.status 是0 ,怎么解决?0 嗲女错cbn2013.04.29浏览451次分享举报 function ...

最新文章

  1. 任务的插入时间复杂度优化到 O(1),Timing Wheel时间轮是怎么做到的?
  2. win10 看不到其它计算机,w10网上邻居搜索不到其它电脑怎么办
  3. python软件加密、固定机器使用_如何用Python进行最常见的加密操作?(附最新400集Python教程)...
  4. 循序渐进Java Socket网络编程(多客户端、信息共享、文件传输)
  5. linux虚拟机网络设置(本机使用公司内网)
  6. 【嵌入式】C语言高级编程-变参函数(08)
  7. Android 使用内置的Camera应用程序捕获图像
  8. 主流浏览器和内核及Web标准
  9. 服务器好玩的项目_GitHub 上有什么好玩的项目?(附地址)
  10. linux作为生产力工具_适用于Linux的顶级音乐播放器,可保护隐私的社交媒体替代品,打印技巧,生产力工具等
  11. 英语学习笔记2019-11-08
  12. java 异常怎么划分_java异常的分类
  13. 类的变量初始化是直接使用初始化器还是放在构造函数中?
  14. pandas操作手册
  15. 基于avr atmega16单片机定时器的 pwm调宽调占空比以及调频率
  16. 转一个国外程序员辞职自己做广告应用的经历贴
  17. 12 经络的走向图和说明
  18. 编程常用英语单词(一)
  19. macOS更新失败解决
  20. Linux shell脚本

热门文章

  1. c语言编程齿轮模数选择,如何画齿轮,一看就懂
  2. 第二篇:Haploview做单倍型教程2--分析教程
  3. elastic-search学习笔记
  4. html自动移动滚动条,css如何实现div随滚动条移动?
  5. 银河麒麟用QIFW制作安装包
  6. Excel-计算数列元素间的和差
  7. 笔记本/台式机作为扩展屏
  8. 计算机实际应用的例子,作业二:单工通信;半双工通信; 双工通信;有哪些实际应用的例子...
  9. mini-batch Gradient Descent
  10. 那两年炼就的Android内功修养