文件名称:htmlspitter:NodeJS服务器使用Puppeteer从加载的JS吐出HTML
文件大小:142KB
文件格式:ZIP
更新时间:2024-02-26 17:38:40
nodejs docker typescript server docker-container
HTMLSpitter 带有NodeJS服务器的轻量级Docker映像,可使用Puppeteer和Chrome从加载的JS中吐出HTML 图片尺寸 RAM使用 558兆字节 110MB以上 单击以显示基本组件 该程序是用NodeScript和Typescript编写的,位于目录中。 描述 运行一个NodeJS服务器,该服务器接受带有两个URL参数的HTTP请求: url是要预渲染为HTML的URL wait是在停止预渲染之前要等待的可选加载事件。 有可能: load (等待load事件) domcontentloaded (等待DOMContentLoaded事件) netwo
【文件预览】:
htmlspitter-master
----.travis.yml(649B)
----chrome.json(36KB)
----package.json(1KB)
----Dockerfile(2KB)
----jest.config.js(132B)
----title.png(53KB)
----LICENSE(1KB)
----package-lock.json(253KB)
----src()
--------params.ts(5KB)
--------queue.test.ts(2KB)
--------healthcheck.ts(396B)
--------params.test.ts(9KB)
--------pool.ts(4KB)
--------loader.ts(4KB)
--------main.ts(2KB)
--------browser.ts(4KB)
--------server.ts(2KB)
--------queue.ts(973B)
--------cache.ts(3KB)
--------logging.ts(1KB)
----tsconfig.json(6KB)
----.devcontainer()
--------docker-compose.yml(450B)
--------devcontainer.json(2KB)
----docker-compose.yml(497B)
----.gitignore(23B)
----ci.sh(904B)
----.dockerignore(149B)
----README.md(8KB)
----nodemon.json(47B)