web开发框架
nodejs、KOA学习笔记
Emma1997
一个努力想要做到更好的学渣。
展开
-
Koa教程笔记(二) 第三方中间件 ejs
感谢b站教程:《Nodejs教程_Nodejs+Koa2入门实战视频教程-2020年更新》需要安装的包:koa,koa-router,koa-views和ejs。第三方中间件// 配置模板引擎中间件 -- 第三方中间件// 第一个参数是模板存放位置// app.use('views', {map: {html: 'ejs'}}) 也可,文件名必须.html结尾app.use(vie...原创 2020-02-24 21:58:39 · 235 阅读 · 0 评论 -
koa教程学习笔记(一)get 动态路由 中间件
koa路由路由是根据不同的url地址,加载不同的页面实现不同的功能。koa与koa-router安装npm install koa --savenpm install koa-router --save路由配置const Koa = require('koa')var app = new Koa()// 配置路由// 中间件// // express写法//...原创 2020-02-24 19:18:38 · 221 阅读 · 0 评论 -
Nodejs教程笔记(六)事件驱动 EJS(后传前) post、get(前传后)
感谢b站教程:《Nodejs教程_Nodejs+Koa2入门实战视频教程-2020年更新》参考:https://www.w3school.com.cn/tags/att_form_method.asp一、events模块处理异步// Nodejs events模块处理异步const events = require('events')// console.log(events)l...原创 2020-02-19 14:32:59 · 669 阅读 · 0 评论 -
Nodejs教程笔记(五)fs续 读取 写入 管道流
感谢b站教程:Nodejs教程_Nodejs+Koa2入门实战视频教程-2020年更新读取流const fs = require('fs')// 读取流var readStream = fs.createReadStream('./in.txt')let count = 0let str = ''// 读取数据,数据过大则会分批读取readStream.on('data',...原创 2020-02-18 16:40:55 · 474 阅读 · 0 评论 -
nodejs教程笔记(四)fs续 同步异步
感谢b站教程《Nodejs教程_Nodejs+Koa2入门实战视频教程-2020年更新》参考:同步异步:https://www.liaoxuefeng.com/wiki/1022910821149312/1023025763380448回调函数callback:https://blog.csdn.net/rockage/article/details/79513450promise:h...原创 2020-02-18 10:35:54 · 543 阅读 · 0 评论 -
Airbnb ES6 JavaScript编码规范
转载自:https://github.com/yuche/javascript类型1.1 基本类型: 直接存取基本类型。字符串数值布尔类型nullundefinedconst foo = 1;let bar = foo;bar = 9;console.log(foo, bar); // => 1, 91.2 复杂类型: 通过引用的方式存取复杂类型。对象...转载 2020-02-18 10:08:56 · 450 阅读 · 0 评论 -
nodejs教程笔记(三)第三方模块、配置文件、fs
感谢b站教程《Nodejs教程_Nodejs+Koa2入门实战视频教程-2020年更新》一、第三方模块引用卸载及查看1.引用第三方模块打开以想要引用第三方模块的文件所在文件夹为路径的命令行窗口,输入npm init --yes生成配置文件。npm官方网站https://www.npmjs.com/搜索想要的包。按照搜索出来的包的相应提示安装并使用,注意安装的时候,如果是局部安装,需要先...原创 2020-02-16 17:41:42 · 386 阅读 · 0 评论 -
nodejs教程笔记(二)supervisor 引入暴露模块
教程视频:bilibili 《Nodejs教程_Nodejs+Koa2入门实战视频教程-2020年更新》supervisor可以用淘宝的npm镜像cnpm来代替npm安装包,cnpm安装方式如http://npm.taobao.org/中所示supervisor工具可以使得代码中已保存的变化立即显示在网页中,不用重新执行代码,可直接代替node使用。node app.js // 之前的...原创 2020-02-16 11:46:47 · 484 阅读 · 0 评论 -
nodejs教程笔记(一)http模块 url模块
感谢b站教程:https://www.bilibili.com/video/av38925557?p=2安装node snippets插件,可以进行代码补全在vs code中输入node-,会有代码补全提示,选择node-http-server,会自动生成http代码。js的每一行代码后最好以’;'结尾。控制台输出:// 输出''内的字符串console.log('Server r...原创 2020-02-16 00:01:47 · 312 阅读 · 0 评论