当前位置: 首页 > news >正文

哪里培训做网站小程序商城制作一个需要多少钱

哪里培训做网站,小程序商城制作一个需要多少钱,毕业设计实在不会怎么办,seo引擎优化是什文章目录 使用Node.js 框架( Express.js)来创建一个简单的 API 端点什么是express安装修改代码 express 自动刷新 使用Node.js 框架( Express.js)来创建一个简单的 API 端点 什么是express Express 是一个保持最小规模的灵活的 …

文章目录

  • 使用Node.js 框架( Express.js)来创建一个简单的 API 端点
    • 什么是express
    • 安装
    • 修改代码 express 自动刷新

使用Node.js 框架( Express.js)来创建一个简单的 API 端点

什么是express

Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能。

许多流行的开发框架都基于Express 构建。

1、基本概念
在 Express 中,有几个核心概念需要了解:

  • Application:应用程序对象,它是 Express 框架创建的实例。
  • Request:请求对象,它包含了客户端请求的所有信息,例如 URL、HTTP 方法、头信息等。
  • Response:响应对象,它包含了将要发送给客户端的信息,例如响应状态码、头信息、响应体等。
  • Middleware:中间件是一种可复用的代码,它可以处理请求和响应。中间件可以执行各种任务,例如路由处理、身份验证、日志记录等。

2、核心功能
Express 的核心功能包括:

  • 路由:Express 提供了一种方便的方式来定义路由,可以处理不同的 URL 路径和 HTTP 方法。
  • 中间件:Express 支持各种中间件,可以用于处理请求和响应。
  • 模板引擎:Express 支持各种模板引擎,可以用于创建动态页面。
  • 数据库操作:Express 可以方便地进行数据库操作,例如查询、插入、更新等。
  • 错误处理:Express 提供了一种方便的方式来处理错误,可以统一处理异常和错误。

安装

在你新建的目录下安装 Express

npm install express --save

修改代码 express 自动刷新

思路:使用 nodemon 自动重启。
Nodemon 是一个帮助开发基于 Node.js 的应用程序的工具,它可以在检测到目录中的文件变更时自动重新启动节点应用程序。
官方链接:https://github.com/remy/nodemon

监控node.js应用程序中的任何更改并自动重新启动服务器 - 非常适合开发

安装到本地

npm install --save-dev nodemon

修改 package.json,增加 dev 命令,使用 nodemon 启动,其它都不用改

{..."scripts": {"dev": "nodemon src/main.js","start": "node src/main.js"}...
}

配置好后,使用 npm run dev 启动服务,nodemon 会检测文件改动自动重启服务器,这样你不用再频繁的重启服务。

如果你需要排除一些文件的监控,比如仅检测 src 目录下的 js 文件,并忽略测试代码,可以添加 nodemon 的配置文件 nodemon.json

{"watch": ["src/"],"ext": "js","ignore": ["*.test.js", "*.spec.js"]
}

也可以使用命令行参数:

  • –watch 监视多个目录
    默认情况下,nodemon 监视当前工作目录。如果要控制该选项,请使用该 --watch 选项添加特定路径:
nodemon --watch app --watch libs app/server.js

现在,只有当 ./app or ./libs 目录中有更改时,nodemon 才会重新启动。默认情况下,nodemon 将遍历子目录,因此无需显式包含子目录。

  • –ext 指定扩展监视列表
    nodemon -e js,pug nodemon 将对扩展名为 .js , .pug 进行任何更改时重新启动。
  • –ignore 忽略文件
    默认情况下,nodemon 只会在 .js JavaScript 文件更改时重新启动。在某些情况下,您需要忽略某些特定的文件、目录或文件模式,以防止 nodemon 过早地重新启动您的应用程序。
nodemon --ignore lib/ --ignore tests/

或者可以忽略特定文件:

nodemon --ignore lib/app.js
http://www.wangmingla.cn/news/32114.html

相关文章:

  • 新疆生产建设兵团社保局网站北京广告公司
  • sap.net网站开发沈阳seo建站
  • 电子商务网站开发费用win优化大师
  • 人人开发网站长沙专业做网站公司
  • 点击图片进入网站要怎么做新野seo公司
  • 大连做网站那个公司最好做网站企业
  • wordpress搭建博客简书seo网页推广
  • 今天最新体育新闻足球seo优化软件购买
  • 一半都有哪些做影视外包的网站成都营销型网站制作
  • 专业做包包的网站百度人工客服电话24小时
  • 网站顶级栏目403网站推广经验
  • 福建省建设质量安全协会网站免费的h5制作网站
  • 西安知名网站建设公司seocms
  • wordpress 首页 摘要 插件广州seo网络推广员
  • 科技医疗网站建设站长工具如何使用
  • 网站建设的常用词网站收录提交入口网址
  • 没有ipc备案的网站重庆整站seo
  • 做外贸免费的B2B网站无锡seo关键词排名
  • 西安网站建设哪家专业seo点击排名软件哪里好
  • 三亚天涯区疫情最新消息seo收费标准多少
  • seo实战密码读后感seo软件系统
  • 对网站建设建议软文写作什么意思
  • 卡盟网站制作合肥seo外包平台
  • 嘉兴网站制作建设cpc广告点击日结联盟
  • 郑州网站建设技术托管关键字排名软件官网
  • 做cpa的博客网站类型阿里云域名注册查询
  • phpcms网站seo怎么做四川疫情最新消息
  • 深圳企业网站建设公司排名北京云无限优化
  • 网站怎么做图片转换汕头网站建设
  • 黄石网站设计公司站长统计ios