node
node开发
john_xiaoweige
这个作者很懒,什么都没留下…
展开
-
egg.js创建项目,目录介绍,简单使用,sequelize mysql使用
1、egg项目的创建创建项目 npm init egg --type=simple安装依赖 npm i依赖安装完成后运行命令 npm run dev 即可运行项目2、egg目录介绍egg-project├── package.json├── app.js (可选)├── agent.js (可选)├── app| ├── router.js│ ├── controller // C 控制器,逻辑都在这边实现│ | └── home.js│ ├── servic原创 2020-07-21 23:17:57 · 369 阅读 · 0 评论 -
koa2环境安装和目录介绍
1.初始化项目:新建一个koa-demo项目的文件夹,进入该文件夹,运行npm init2.安装koa:在当前文件下下运行npm i koa --save3.编写代码:在项目根目录新建index.js文件,并写入代码4.安装nodemon:项目根目录下运行npm i nodemon --save-dev5.修改package.json代码6.运行项目:npn run dev...原创 2020-06-26 23:25:46 · 919 阅读 · 1 评论 -
koa2常用的中间件
1、koa-router安装:npm i koa-router --save在入口文件中使用如下:2、koa-body安装:npm i koa-body --save使用如下:url?a=1&b=2&c=3 ------------> ctx.queryurl/:id (动态路由) -------------> ctx.params键值对或者对象提交 -------------> ctx.request.body (如果提交中有文件或者图原创 2020-07-13 22:43:30 · 1087 阅读 · 0 评论 -
node js 文件,文件夹,文件流操作
引入模块const fs = require('fs')const path = require('path')读取文件 // 同步读取var data = fs.readFileSync('read.txt', 'utf-8')console.log("同步读取: " + data.toString())// 异步读取fs.readFile('read.txt', 'utf...原创 2019-11-06 11:39:33 · 364 阅读 · 0 评论 -
koa中使用sequelize,mysql
1、安装sequelize,mysql2npm i sequelize mysql2 --save2、数据库配置3、定义模型4、使用具体参考 sequelize 中文文档 https://itbilu.com/nodejs/npm/V1PExztfb.html#api-create例子具体参考 https://blog.csdn.net/qq_36718999/article/details/100008416https://blog.csdn.net/where_slr/arti原创 2020-07-13 23:07:17 · 198 阅读 · 0 评论