Skip to content

side-beach-city/SBC.ContentsSearch

Repository files navigation

SBC.ContentsSearch

SBC.コンテンツサーチツール(Google Apps Script用)

最新リリースはGithubのリンク欄から見られます。

開発方法

claspを使用しています。あらかじめ以下のコマンドを実行し、claspをインストールしてください(Windowsの場合)

winget install OpenJS.NodeJS # NodeJSをインストール済みであれば実行不要
npm install @google/clasp -g
npm install

現状は高見の環境で動くように設定しています。claspのpush先などは適宜調整してください。

clasp push

HTMLのコンパイル(CSSとJSの組み込み)が必要になるため。直接コマンドは呼び出さないようにしてください。

その代わり./push.ps1ファイルを実行します。

設定方法

main.gsrefreshCache()を定期的に呼ぶことでキャッシュを最新化するようにしています。

Google Apps Scriptの管理画面より、上記関数を6時間以内のタイミングで定期的に呼び出されるように設定してください。

ご自身のポッドキャストなどのサーチツールに使いたい

src配下のファイルにRSSなどの読み込み処理が入っています。変更して使用してください。

なお、タイトルから概要文を切り出す正規表現はindex.jsの冒頭にありますので必要に応じて変更してください。