
node-js
文章平均质量分 69
webfansplz
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
✨ null-cli 来啦 一行命令提高你的效率
null-cli 是什么 ?在日常开发工作中,我们需要用到各式各样的工具用 有道翻译 来翻译单词用 postman 来调试网络请求用 express 来 启动 web 服务器用 vue-cli , create-react-app 来搭建前端工程 …在不同的应用程序间来回切换难免觉得繁琐~所以就有了 null-cli ! 一个命令行界面工具,集成了我们常用的一些功能~null-...原创 2019-12-02 11:35:22 · 210 阅读 · 0 评论 -
nodeJs - express路由
路由路由是指如何定义应用的端点(URIs)以及如何响应客户端的请求。路由是由一个 URI、HTTP 请求(GET、POST等)和若干个句柄组成,它的结构如下: app.METHOD(path, [callback...], callback), app 是 express 对象的一个实例, METHOD 是一个 HTTP 请求方法, path 是服务器上的路径, callback 是当路由匹配时要执原创 2017-12-28 14:38:05 · 358 阅读 · 0 评论 -
nodeJs - express中间件
使用中间件Express 是一个自身功能极简,完全是由路由和中间件构成一个的 web 开发框架:从本质上来说,一个 Express 应用就是在调用各种中间件。中间件(Middleware) 是一个函数,它可以访问请求对象(request object (req)), 响应对象(response object (res)), 和 web 应用中处于请求-响应循环流程中的中间件,一般被命名为 next原创 2017-12-28 16:22:59 · 274 阅读 · 0 评论 -
nodeJs-path模块
1.引用模块path 模块提供了一些工具函数,用于处理文件与目录的路径。可以通过以下方式使用const path = require('path');2.__dirname变量获得当前文件所在目录的完整目录名3.path.basename(path[, ext])path.basename() 方法返回一个 path 的最后一部分path.basename('/foo/bar/baz/asdf/qu原创 2017-12-19 16:27:24 · 429 阅读 · 0 评论 -
模块化编程:AMD规范
1.AMD诞生背景浏览器的模块,不能采用'同步加载',只能采用'异步加载'。这就是AMD规范诞生的背景。2.AMD定义AMD是”Asynchronous Module Definition”的缩写,意思就是”异步模块定义”。它采用异步方式加载模块,模块的加载不影响它后面语句的运行。所有依赖这个模块的语句,都定义在一个回调函数中,等到加载完成之后,这个回调函数才会运行。AMD也采用require()语原创 2018-01-06 15:56:10 · 368 阅读 · 0 评论 -
模块化编程:CommonJs规范
1.概述Node应用由模块组成,采用CommonJS模块规范。根据这个规范,每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。// example.jsvar x = 5;var addX = function (value) { return value + x;};上面代码中,变量x和函数addX,是当前文件example.js私有原创 2018-01-06 16:41:14 · 340 阅读 · 0 评论 -
模块化编程:ES6 module命令
1.概述历史上,JavaScript 一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。其他语言都有这项功能,比如 Ruby 的require、Python 的import,甚至就连 CSS 都有@import,但是 JavaScript 任何这方面的支持都没有,这对开发大型的、复杂的项目形成了巨大障碍。在 ES6 之前,社区制定了一些模块加载方案,最原创 2018-01-06 17:39:55 · 541 阅读 · 0 评论