node.js
浅若清风爱
这个作者很懒,什么都没留下…
展开
-
Express之基本路由
路由是指确定应用程序如何去响应对特定的客户端请求,该请求是URL(或路径)和特定HTTP请求方法(GET,POST等)。 每个路由都可以有一个或多个处理函数,这些函数在路由匹配时执行。 路径采用以下结构: app.METHOD(PATH, HANDLER) ...原创 2019-03-30 10:50:22 · 170 阅读 · 0 评论 -
Node基础之特点和使用
为什么学习Node? IO优势 IO I—inputu 读取文件 o — outinput 写入文件 对于文件读写,Node采用的是非阻塞IO 传统IO在读写文件的时候CPU来处理,而代码执行也处于等待中,浪费性能 非阻塞IO将读写操作交给CPU,而代码正常执行,减少等待浪费的性能 应用场景 实际应用: webpack/gulp/npm/http-server/json-server 服务器...原创 2019-05-06 15:07:55 · 88 阅读 · 0 评论 -
Node基础之内置对象
分类 一个文件一个模块;一个模块一个对象 全局对象: 何时何处都能访问 。 全局对象就是在系统中 核心对象: 放在node.exe 中 向系统索要,引入即可使用 自定义对象: 按路径引入即可 自己创建的模块;导出、导入 process(全局对象) 每个系统的环境变量几乎都不一样,可以利用环境变量中的具体某个特定的值来区分不同的机器 process.env 是一个对象,我们可以通过其.属...原创 2019-05-06 15:12:42 · 1201 阅读 · 0 评论 -
Node基础之express框架
简单语法 var express = require('express'); var app = express(); app.get('/', function (req, res) { res.send('hello express'); }); app.listen(3000, function () { console.log('app is running at port 3000'...原创 2019-05-06 15:29:17 · 81 阅读 · 0 评论 -
Express之模板渲染
express 内置的模板引擎 内置的模板引擎你不需要去注册一个模板引擎 ejs <% js 逻辑代码 %> <% if(ture){ %> // 模板 一般模板就是html 标签 <% } %> // 2模板渲染数据 <%= js渲染的数据%> <div><%= data....原创 2019-05-06 15:36:37 · 1450 阅读 · 0 评论 -
Node之koa框架
koa 代码编写上避免了多层的嵌套异步函数调用 async await来解决异步 async await 需要依赖于promise 更轻… 减少了内置的中间件 express.static处理静态资源的内置中间件 express.Router() 路由 启动步骤 引入Koa构造函数对象 const Koa = require('koa') 创建服务器示例对象 const app ...原创 2019-05-06 16:04:17 · 147 阅读 · 0 评论