返回

nodejs 笔记保存各种小姐姐教程

前端

一、Node.js环境搭建

  1. Node.js官网下载最新版Node.js。
  2. 安装Node.js,一路Next即可。
  3. 验证Node.js安装是否成功:在命令提示符中输入“node -v”,如果出现版本号,则说明安装成功。

二、安装需要的包

  1. 打开终端,进入项目目录。
  2. 安装request包:npm install request。
  3. 安装cheerio包:npm install cheerio。

三、爬取小姐姐图片

  1. 打开编辑器,新建一个js文件,比如index.js。
  2. 在index.js文件中,写入以下代码:
const request = require('request');
const cheerio = require('cheerio');

// 要爬取的小姐姐图片的网址
const url = 'https://www.example.com/小姐姐图片';

// 发起请求,获取小姐姐图片的html
request(url, (error, response, body) => {
  if (!error && response.statusCode == 200) {
    // 将html字符串加载到cheerio对象中
    const $ = cheerio.load(body);

    // 找到小姐姐图片的元素
    const images = $('img');

    // 遍历小姐姐图片元素,保存图片到本地
    images.each((index, element) => {
      const src = $(element).attr('src');

      // 拼接图片的完整路径
      const fullPath = 'path/to/save/' + src.split('/').pop();

      // 使用request模块保存图片到本地
      request(src).pipe(fs.createWriteStream(fullPath));
    });
  }
});

四、运行脚本

  1. 在终端中,进入项目目录。
  2. 输入“node index.js”运行脚本。
  3. 脚本运行完成后,小姐姐图片将被保存到path/to/save目录下。