【文件属性】:
文件名称:subtitleCrawler:这个仓库是一个爬虫,使用操纵up来操纵DOM
文件大小:31KB
文件格式:ZIP
更新时间:2021-02-12 11:39:44
TypeScript
字幕搜寻器
该工作人员在网站上获得有关字幕的信息,搜索的字幕与辛普森有关。
依存关系
NodeJS 12以上
NPM
码头工人
Docker撰写
环境环境
MONGO_URI // mongo uri连接到mongodb
LEGENDAS_TV_USERNAME //登录用户名
LEGENDAS_TV_PASSWORD //登录密码
ONLY_KEYWORD //定义字幕是否需要包含辛普森,值true或false
如何执行
要运行worker,您需要在文件夹config中配置.env,存在一个执行.env的示例,文件是文件夹config中的.env-sample
在数据库外部执行本地
npm install
npm run start:dev
执行容器
chmod +x run-docker.sh
./run-docker.sh
【文件预览】:
subtitleCrawler-master
----.eslintrc(314B)
----config()
--------.env.sample(113B)
----package.json(691B)
----run-docker.sh(86B)
----Dockerfile(647B)
----package-lock.json(70KB)
----src()
--------crawler()
--------database()
--------index.ts(966B)
----tsconfig.json(6KB)
----docker-compose.yml(234B)
----.gitignore(29B)
----.dockerignore(12B)
----README.md(768B)
----.editorconfig(137B)