Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 

README.md

hatebu-kkeisuke

任意アカウントの「はてなブックマーク」データをダウンロードし、markdown ファイルを作成後、GitHub のリポジトリに push します。

構成図

構成図

コミット先

https://github.com/kkeisuke/hatebu-kkeisuke-client

デプロイ先(ブログ)

https://hatebu.kkeisuke.com/

検索Webアプリ、CLIツール

https://github.com/kkeisuke/hatebu-kkeisuke-search https://github.com/kkeisuke/hatebu-kkeisuke-cli

セットアップ & ビルド

環境変数は env.js.sample から env.js を作成し、GITHUB_API_TOKEN などを追加します。

# webpack ビルド
# ビルド先:dist/index.js
npm run build

# 指定日時以降の markdown ファイルをローカルに作成します。
# 日時を省略した場合は前日が指定されます。
# 例:npm run date 20180705
npm run date <日時>

# 指定日時以降の markdown ファイルを GitHub に push します。
# 日時を省略した場合は前日が指定されます。
# 例:npm run push 20180705
npm run push <日時>

# 指定日時以降の markdown を Algolia index に追加します。
# 日時を省略した場合は前日が指定されます。
# 例:npm run algolia 20191201
npm run algolia <日時>

# 全ブックマークデータを対象に markdown ファイルをローカルに作成します。
npm run all

環境

"engines": {
  "node": "14.15.0"
},

About

kkeisuke's はてなブックマーク まとめサイトジェネレータ

Topics

Resources

Releases

No releases published

Packages

No packages published