NodeJs笔记
文章平均质量分 92
了解使用nodejs
「已注销」
学习好难啊.只想做一条咸鱼!
展开
-
Koa+TypeScript+mysql+sequelize
使用koa、typescript、mysql、sequelize进行后台API开发使用Koa与typescript、mysql、sequelize组合进行服务端api开发,主要案例有:表生成,图片上传,热启动,excel表数据导入与导出文章目录使用koa、typescript、mysql、sequelize进行后台API开发使用Koa与typescript、mysql、sequelize组合进行服务端api开发,主要案例有:表生成,图片上传,热启动,excel表数据导入与导出第一步 配置热启动项目1.配原创 2021-04-20 12:17:41 · 1637 阅读 · 1 评论 -
在koa中使用sequelize进行数据库操作
Sequelize介绍: Sequelize是一个基于promise的node.js的ORM(Object Relatial Module)框架,通过该框架我们可以在进行后端API开发时,不再通过原始的手动写入数据库操作语句,而是可以通过对象操作的方式进行数据库相关操作.目前Sequelize支持的数据库有Postgres、Mysql、MariaDB、SQLite、Microsoft SQL Server.它具有强大的事务支持,关联关系,预读和延迟加载,读取复制等功能.注意:** 在我们使用se原创 2021-01-18 09:32:36 · 714 阅读 · 2 评论 -
NodeJs根据图片地址下载图片的部分方法
根据在网上获取到的一些图片的地址.然后想要根据这些图片地址将图片保存到本地.方法一:简单实现图片下载(只适用于少量图片下载)request的pipe方法可以很方便的获取图片的文件流,然后我们在通关fs模块进行流的写入操作.使用到的模块1.fs模块2.request模块const fs=require('fs');const request=require('request');// 实现代码const imgSrc=[{ // 图片地址 src: 'http://kr原创 2020-11-09 15:41:08 · 1534 阅读 · 0 评论 -
02_model模型操作数据库表(sequelize使用)
1.模型了解介绍: 模型是Sequelize的本质,模型是代表数据库中表的抽象,是我们操作数据库表的重要实质.在sequelize中,它是一个model的扩展类.该模型告诉sequelize有关它代表的实体的几件事,列如,数据库中表的名称以及它具有的字段及其数据类型(即,通过模型我们可以创建在数据库中创建相应的表及其所拥有的字段以及字段类型.)Sequelize中的模型有一个名称,此名称不必与它在数据库中表示的表的名称相同,通常,模型具有单数名称(例如: User ),而表具有复数名称(例如:原创 2020-10-16 16:01:03 · 974 阅读 · 0 评论 -
01_创建与使用Sequelize(sequelize使用)
1.创建Sequelize介绍: Sequelize是一个基于promise的node.js的ORM(Object Relatial Module)框架,通过该框架我们可以在进行后端API开发时,不再通过原始的手动写入数据库操作语句,而是可以通过对象操作的方式进行数据库相关操作.目前Sequelize支持的数据库有Postgres、Mysql、MariaDB、SQLite、Microsoft SQL Server.它具有强大的事务支持,关联关系,预读和延迟加载,读取复制等功能.注意:** 在我们原创 2020-10-16 11:43:27 · 523 阅读 · 0 评论 -
Koa开发了解
1.简单架设http服务使用koa开发服务,只需要少许代码,就可以假设一个简易服务器// 引入模块const koa=require('koa');// 创建koa实例const app=new koa();// 服务器监听端口app.listen(3000)/* 只需要三行代码,我们就可以构建一个简易的服务器. 打开浏览器,访问 http://127.0.0.1:3000 。你会看到页面显示"Not Found",表示没有发现任何内容。当然,这个服务器目前来说是什么也做不了的.*/原创 2020-09-21 19:19:48 · 426 阅读 · 0 评论 -
NodeJs文件操作fs模块简单创建目录
// 引入核心模块fsconst fs = require("fs");const fileUrl = "../utils/newFile";// 创建指定目录function mkDir(path) { fs.mkdir(path, (err) => { if (err) console.log(err); console.log("目录创建成功"); });}// 删除指定文件function rmFile(path) { fs.unlink(pa.原创 2020-09-10 17:47:21 · 1409 阅读 · 0 评论 -
Express简单笔记
1.安装下载 npm init //初始化创建一个 package.json 文件 npm install express --save2.第一个express应用程序 1.引入依赖包 const express=require('express'); 2.创建服务器应用程序 const app=express(); //类似于http.createServer(); 3.公开指定目录 //只要这样做了,我们就可以直接通过 /public/xx 的...原创 2020-06-05 10:20:41 · 190 阅读 · 0 评论 -
Node.js简单笔记
1.什么是Node.js Node.js是一个JavaScript运行时环境,用来解析和执行JavaScript.在Node.js中的JavaScript没有BOM和DOM,只有EcmaScript。它为JavaScript提供了一些服务器级别的操作API(文件读写、网络服务构建、网络通信、Http服务器、...) Node.js的特性: 1.事件驱动 2.非阻塞IO模型(异步通信) 3.轻量和高效2.Node.js能做什么 1.Web服务器后台 2.命令行工具...原创 2020-06-05 10:19:32 · 142 阅读 · 0 评论