【文件属性】:
文件名称:chrome-runner:在代码中使用nodejs运行chrome
文件大小:10KB
文件格式:ZIP
更新时间:2021-01-31 05:53:12
chrome headless-chrome chrome-runner ChromeJavaScript
镀Chrome流道
从节点轻松运行chrome。
支持OSX Linux Windows系统
处理Chrome意外退出并重新启动
在可用端口上打开浏览器的remote-debugging-port端口
自动找到要启动的Chrome二进制文件
每次启动均使用新的Chrome配置文件,并使用kill()自我清理
支持打字稿
利用
const { Runner , launch , launchWithoutNoise , launchWithHeadless } = require ( 'chrome-runner' ) ;
// launch a chrome, launch return a Runner instance
const runner = await launch ( ) ;
// read chrome remote debugging port
runner . port ;
// kill this chrome
await runner . kill ( ) ;
选件
launch()方法可以通过launch({name:value})传递选项。 包括:
po
【文件预览】:
chrome-runner-master
----.gitignore(68B)
----package.json(598B)
----.travis.yml(113B)
----index.js(910B)
----README.md(4KB)
----lib()
--------util.js(1KB)
--------runner.js(6KB)
--------flags.js(1KB)
----.appveyor.yml(495B)
----test()
--------runner.test.js(4KB)
--------util.test.js(778B)
----.editorconfig(134B)
----index.d.ts(1KB)