node下使用open模块在指定浏览器下打开url

2019-02-19 10:01:55

最近在做一个项目的过程中,得到一个远程二维码图片的url,需要扫码登录,每次都是在控制台发url打印出来,再复制粘贴到浏览器的地址栏中打开扫码,整个过程过于繁琐,于是想找一个模块,直接在node下,指定浏览器打开该图片。这样可以省不少事。 

经过一番查找发现了open模块可以实此要求。


1.安装open模块


npm install open

1

2.调用open模块指定Chrome浏览器打开指定的url


let open = reuqire("open");

open("指定的url", "chrmoe");

1

2

致此,即可完成使用node在指定浏览器下打开相关url。


3.使用setTimeout()函数还可以实现简单的定时提醒功能


let open = require("open");

function notify(){

    open("指定的url", "chrome");    

    setTimeout(notify, 10000);


}

notify();   

1

2

3

4

5

6

7

以上代码完成每10秒钟打开一个页面的功能


  • 2018-06-04 10:06:43

    mysql查询数据的同时对它进行删除操作

    今天遇见一个问题,需要把mysql数据库里面的 商品主表 和它的每一个条目对应不上的数据给全部删除(数据如下图);也就是整理一下数据库里的数据保证数据的可用;

  • 2018-06-19 16:39:03

    java缩放图片、java裁剪图片代码工具类

    在系统的上传图片功能中,我们无法控制用户上传图片的大小,用户可能会上传大到几十M小到1k的的图片,一方面图片太大占据了太多的空间,另一方面,我们没办法在页面上显示统一大小的图片。所以我们需要对用户上传的图片进行缩放和裁剪,这里的缩放和平常的压缩不是一个意思,因为要实现小的图片会放大,大的图片会缩小,而且是等比例变的,图片不会显示挤压的效果。而这种操作Java完全可以实现。下面分享下java缩放、裁剪图片的工具类。