至于未来会怎么样 反正路还长 天总会亮

Life is a journey, not a destination, care should be the scenery along the way and the mood to see the scenery.

个人博客
  • ...
     前端 浏览(1)  tangzihan ++阅读原文
    使用 koa-generator 搭建项目
    1.安装 `koa-generator` `cnpm i -g koa-generator` 2.使用命令创建项目 `koa2 project`:这种方式默认的模板引擎是pug `koa2 -e project `:项目使用ejs模板引擎 ![](http://) ![](http://www.zihanzy.com/uplo...
  • ...
     程序 浏览(2)  tangzihan ++阅读原文
    Node操作MongoDB
    引入第三方模块 `cnpm i mongodb` 连接数据库 let MongoClient = require('mongodb').MongoClient let url = "mongodb://localhost:27017/" MongoClient.connect(url,{useNewUrlParser:true,useUnifiedTopology:...
  • ...
     程序 浏览(6)  tangzihan ++阅读原文
    Node.js爬虫之使用puppeteer爬取百度图片
    本文通过puppeteer实现对百度图片的抓取,这里简单介绍下puppeteer puppeteer可以使我们编写一套代码控制浏览器动作,“你可以在浏览器中手动执行的绝大多数操作都可以使用 Puppeteer 来完成” 因此Puppeteer常用于测...
  • ...
     前端 浏览(7)  tangzihan ++阅读原文
    Vue+Node实现服务端渲染
    引入 为什么要进行服务端渲染? 先来看下面两个例子 如图某音乐网站 ![](http://www.zihanzy.com/uploads/images/article_con/202008/23/article_con_1598147781_d0LusRB6wU.jpg) 我们可以看到有很多分类音乐榜单,...
  • ...
     前端 浏览(2)  tangzihan ++阅读原文
    Node.js爬虫之使用cheerio爬取图片
    引入 在[上一篇文章](https://www.zihanzy.com/articles/212)我们利用Node.js实现了一个基本的爬虫,但是要写很长的正则--实在太累了而且需要对正则绝对熟悉。 在写前端我们都知道jQuery能方便帮我我们进行各种DOM操...
  • ...
     前端 浏览(3)  tangzihan ++阅读原文
    Node.js爬虫之爬取1905电影网
    我们主要爬取这个页面 https://www.1905.com/vod/list/n_1/o3p1.html ![](http://)![](http://www.zihanzy.com/uploads/images/article_con/202008/21/article_con_1597974222_IWFbgtZQbb.jpg) 我们爬取类型板块的...
  • ...
     程序 浏览(7)  tangzihan ++阅读原文
    Koa搭建基本服务器
    目录结构 │ server.js │ ├─libs │ database.js │ ├─log ├─routers │ │ static.js │ │ │ ├─admin │ │ index.js │ │ │ ├─api │ └─www │ index.js │ ├─static...
  • ...
     程序 浏览(4)  tangzihan ++阅读原文
    Koa服务端渲染
    ![](http://) [pug渲染](https://www.pugjs.cn/api/getting-started.html) 1.基本使用 新键文件 template/1.pug 这个文件存放html模板 示例代码 doctype html head meta(charset="utf-8") title 测...
  • ...
     程序 浏览(9)  tangzihan ++阅读原文
    Koa
    下载 `cnpm i koa -D` 基本使用 javascript const Koa = require('koa'); let server = new Koa(); server.listen(8080); 路由 koa本身不带路由,因此我们要引入第三方模块 `cnpm i koa-router -D`...
  • ...
     程序 浏览(12)  tangzihan ++阅读原文
    Express
    1.引入 cnpm i express 基本服务 const express = require('express'); let server = express(); server.listen(3000); server.get('/a',(req,res,next)=>{ res.send('aa'); next();//执行下一个...