node.js
Koala_0923
这个作者很懒,什么都没留下…
展开
-
如何利用nvm安装node.js以及node.js概念及使用方法
问题引入一般安装node.js的方式是从官网下载,但是只能下载10.15.3版本和最新的测试版本,如果电脑不兼容该版本,如何下载其他版本的node.js呢?解决方案利用nvm可以管理多个node.js版本,用户可以根据自己需要使用相应的版本。安装步骤安装nvm前先卸载本地的node.jshttps://github.com/coreybutler/nvm-windows/re...原创 2019-05-14 23:29:12 · 351 阅读 · 0 评论 -
基于express的node.js项目搭建
创建express项目的流程安装 express-generator$ cnpm i express-generator -g创建express 项目$ express -e 项目名称 -e是安装 ejs 模板后端模板ejspug( jade )art-template分析目录package.json 整个项目的依赖配置文件app.js ...原创 2019-05-20 22:48:38 · 156 阅读 · 0 评论 -
基于express模块接口的暴露
前言1.前端数据请求方式getpostputdeleteheadall以上请求方式统称为restful apirestful是一个规则,规定了数据接口的使用原则2.express中间件中间件概念中间件是一个函数,具有三个参数:request :请求;response:相应;next:请求和相应中间的循环流程中间件类型1.应用级中间件2.路由级中间件3.错...原创 2019-05-21 17:01:17 · 332 阅读 · 0 评论 -
socket通信
前端通信方式基于net模块的socketH5提供的webSocket低版本pc端使用的socket.io基于net模块的socket服务器任务:接收数据,界面展示const net = require( 'net' )const server = new net.createServer()const port = 8000const hostname = '127.0.0...原创 2019-05-21 17:53:11 · 99 阅读 · 0 评论 -
mongodb数据库
数据库分类关系型数据库概念:以行和列的形式存储数据,便于用户理解。每一列叫做一个字段,每一行叫做一条记录,一系列的行和列被称为表,一组表组成了数据库,表与表之间的数据记录有关系。常用数据库:Access 、mySql、SqlServer、oracle、db2非关系型数据库概念:非关系型、分布式、不提供ACID (数据库事务处理的四个基本要素)的数据库设计模式常用数据库:M...原创 2019-05-22 22:44:57 · 102 阅读 · 0 评论 -
Node.js常用模块
前端模块化AMD ( require.js )CMD ( sea.js )Common.js ( module.export require )es6 模块化 ( export import )Node.js模块分为内置模块、第三方模块(插件)、自定义模块内置模块使用步骤:引用模块var url = require ( 'url' )再使用模块上的方法ur...原创 2019-05-18 16:42:17 · 168 阅读 · 0 评论 -
前端异步流程工具
前端异步流程工具传统:回调函数流行:Promise (es6)Generator函数 (es6)Async函数 (es6)Node.js (nextTick setImmidate)第三方 async.js 库promisePromises/A+规范Promise是一种异步编程的解决方案,本质来说其实它是一种规范,Promises/A+规范,是用来...原创 2019-05-18 17:28:40 · 117 阅读 · 0 评论