Node.js 模块 CronShot

码农软件 · 软件分类 · Node.js 扩展 · 2019-04-14 17:26:30

软件介绍

CronShot 是 Node.js 模块,用来调节,获取,修改和存储 Web 页面截图的。

安装:

npm install cronshot

示例:

var cronshot = require('cronshot'),
  middleware = {
    'local': require('cronshot-local')
  };

// Local File Example
// ------------------
// Takes a screenshot of sports.yahoo.com,
// and saves the screenshot to the local file system
// Save Local File Example
cronshot.startCapturing({
  // The webpage URL that you would like to take a screenshot of
  'url': 'http://sports.yahoo.com',
  // The local path where you would like to save the image
  'path': __dirname,
  // Only takes one screenshot
  'cronPattern': false,
  // What middleware functions to use each time a screenshot is taken
  'saveMiddleware': [middleware.local]
}, function(err) {
  // optional callback function once all screenshots have been taken
  if (err) {
      console.error(err);
  }
});


本文地址:https://codercto.com/soft/d/3578.html

Vue.js前端开发

Vue.js前端开发

陈陆扬 / 人民邮电出版社 / 2017-2-1 / CNY 45.00

本书分为10章,包括简介、基础特性、指令、过滤器、过渡、组件、状态管理、常用插件、工程实例和Weex打包。本书从简单的单个实例和基础语法,到工程实例,将系统地讲述Vue.js在项目中的适用场景和具体操作。本书的特点在于案例详实,使读者体会到框架的优点和便捷之处,提升开发效率,最后能将Vue.js运用到实际项目中,避免纸上谈兵的尴尬。一起来看看 《Vue.js前端开发》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器