soul manga
1.0.0
Reactjs + Python/Flask + Sqlite + Scrapyを使用して構築された単一ページのアプリケーションコミックサイトでは、GunicornとFabricのPython管理および展開ツールも使用します。自動展開を自分で構築したときに使用されました。



Precondition node.js、python3
npm install
pip install -r requirements.txt
cd server python web_server.py
npm start
localhost:3000以上...
soul_manga_spider.py 、rawう3つの方法を定義します。 REQ_TYPE 、単一のコミック、1ページのすべてのコミック、およびすべてのコミックなど、さまざまなURLタイプに対応しています。また、最近更新されたページURLのみがクロールされてから増分更新を行うかどうかを示すis_updateパラメーターもあります。自分で展開したとき、基本的には12時間に1回クロールするためにcrontabを使用するのに十分でした。デフォルトのis_update falseであり、 REQ_TYPEはデフォルトで何もしないことであり、デフォルトは私がクロールしたDBを使用することです。ログレベルは、あなたのニーズに応じてsetting.pyのLOG_LEVELとLOG_FILEを調整します