![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nodejs
一只正在成长的程序猿
https://wgjh5.github.io/
展开
-
vuepress+koa搭建博客详解
vuepress搭建详解前言:上一篇我们讲到vuepress搭建的过程,这里我们要继续讲,当vuepress打包之后的操作1.在.vuepress新建app.js/.vuepress/app.js/* * @Author: wgj * @Date: 2021-04-26 17:43:01 * @LastEditTime: 2021-04-26 17:53:53 * @LastEditors: wgj * @Description: */const Koa = require原创 2021-04-27 17:41:12 · 310 阅读 · 2 评论 -
nodejs实现发送邮件之(koa篇)
Nodemailer简介Nodemailer是一个简单易用的Node.js邮件发送组件官网地址:https://nodemailer.comGitHub地址:https://github.com/nodemailer/nodemailerNodemailer的主要特点包括:支持Unicode编码支持Window系统环境支持HTML内容和普通文本内容支持附件(传送大附件)支持HT...原创 2020-01-10 11:03:19 · 1038 阅读 · 1 评论 -
koa解决跨域的方法
1.自行添加一个中间件app.use(async (ctx, next)=> { ctx.set('Access-Control-Allow-Origin', '*'); ctx.set('Access-Control-Allow-Headers', 'Content-Type, Content-Length, Authorization, Accept, X-Requested-...原创 2020-01-10 11:02:42 · 511 阅读 · 1 评论 -
koa设置静态目录
1.先下载npm install koa-static --save2.引入const staticFiles = require('koa-static');const Koa = require('koa');const app = new Koa();app.use(staticFiles(__dirname + '/')); //静态目录...原创 2020-01-10 11:02:09 · 435 阅读 · 0 评论 -
nodejs实现发送邮件之(express篇)
Nodemailer简介Nodemailer是一个简单易用的Node.js邮件发送组件官网地址:https://nodemailer.comGitHub地址:https://github.com/nodemailer/nodemailerNodemailer的主要特点包括:支持Unicode编码支持Window系统环境支持HTML内容和普通文本内容支持附件(传送大附件)支持HT...原创 2020-01-10 11:01:37 · 1248 阅读 · 1 评论 -
vue路由钩子函数的实战用法
—— “导航”表示路由正在发生改变。路由钩子函数有三种: 1:全局钩子: beforeEach、 afterEach 2:单个路由里面的钩子: beforeEnter、 beforeLeave 3:组件路由:beforeRouteEnter、 beforeRouteUpdate、 beforeRouteLeave...原创 2019-12-31 09:41:40 · 1632 阅读 · 2 评论 -
使用forever管理nodejs应用教程
这篇文章主要介绍了使用forever管理nodejs应用教程,本文介绍了forever的安装、常用命令等,最有用的莫过于文件改动监听并自动重启了,这可以增加开nodejs应用的效率,需要的朋友可以参考下何为foreverforever可以看做是一个nodejs的守护进程,能够启动,停止,重启我们的app应用。官方的说明是说:A simple CLI tool for ensuring ...原创 2019-09-24 13:45:14 · 239 阅读 · 0 评论 -
koa-generator脚手架的使用
1. 安装koa-generator$ npm install -g koa-generator2 .使用koa-generator生成koa2项目$ koa2 -e project(项目名称) (-e 代表使用模板引擎ejs)3. 进入项目$ cd project $ npm install4 .启动项目,默认端口号是3000$ DEBUG=koa2-learn:*...原创 2019-09-19 18:19:44 · 146 阅读 · 0 评论 -
使用koa做一个简单的接口及获取数据
1.先安装koa-routernpm install koa-router --save-dev2.使用const Router = require('koa-router');const router = new Router();// 启动路由app.use(router.routes()).use(router.allowedMethods())3.定义路由router....原创 2019-09-19 17:35:42 · 2189 阅读 · 0 评论 -
nodejs控制台打印彩色及使用koa实现端口和ip打印
一、控制台彩色打印下载console-color-mrnpm install console-color-mr --save-dev第一种用法:直接引入 require('console-color-mr');修改了默认颜色。console.info会直接输出红色//use colorconsole.info('------------ default color--------'...原创 2019-09-19 17:34:13 · 882 阅读 · 0 评论 -
koa-router的使用
Koa中的路由和Express不同,Express是把路由集成在Express中,Koa则需要通过kao-router模块使用。1.安装npm install koa-router --save-dev2.使用const Koa = require('koa');// 直接调用的方式const router = require('koa-router')();// 或 单独创建...原创 2019-09-19 17:31:52 · 304 阅读 · 0 评论 -
使用koa搭建一个简单的node服务器
1.新建site文件夹,cmd进入命令行npm init //初始化一份package.json2.下载koanpm install koa --save-dev3.创建一个应用程序 新建app.jsconst Koa = require('koa');const app = new Koa();app.use(async ctx => { // ctx.bod...原创 2019-09-19 17:31:10 · 899 阅读 · 0 评论 -
express脚手架用法
1.全局安装npm install -g express-generator@4或者npm install express-generator -g2. 在一个文件夹里面用express命令创建应用架构express testcd test3. 进入test文件夹安装依赖,推荐cnpm安装所有依赖npm install4. 启动应用SET DEBUG=test:* np...原创 2019-09-19 17:29:26 · 257 阅读 · 0 评论 -
命令行打印彩色的字
1.引入const styles = { 'bold': ['\x1B[1m', '\x1B[22m'], 'italic': ['\x1B[3m', '\x1B[23m'], 'underline': ['\x1B[4m', '\x1B[24m'], 'inverse': ['\x1B[7m', '\x1B[27m'], 'strikethrough':...原创 2019-09-19 17:29:00 · 705 阅读 · 0 评论 -
nodejs代理服务器request
request1.先下载npm install requsest --save-dev2.使用const request = require('request');request("你要请求的接口", function(error, response, body) {});具体api原创 2019-09-19 17:27:05 · 501 阅读 · 0 评论 -
express解决跨域问题
express解决跨域问题对于express解决跨域,我这里有两种方式,个人推荐第一种1.安装corsnpm install cors --save-devconst cors = require('cors');app.use(cors());2.手动实现app.use((req, res, next) => {res.header('Access-Control-...原创 2019-09-19 17:07:01 · 2500 阅读 · 4 评论 -
express获取数据的方法
express获取数据的方法一.get请求(获取url上面的参数)req.query二.post请求(获取请求体里面的参数)1.先安装body-parsernpm install body-parser --save-dev2.使用const bodyParser = require('body-parser') app.use(bodyParser.urlencoded({...原创 2019-09-19 17:06:25 · 1064 阅读 · 0 评论 -
使用express简单的开启一个node服务
使用express简单的开启一个node服务1.先新建一个文件夹2.进入此文件夹npm init初始化一份package.json3.下载expressnpm install express --save-dev4.新建server.jsconst express = require('express')const app = express()app.listen(30...原创 2019-09-19 17:05:14 · 309 阅读 · 2 评论