From fc37f1ccaf989a7343d2c48e30350a76a9c08eff Mon Sep 17 00:00:00 2001 From: ota-meshi Date: Wed, 25 Dec 2024 10:28:49 +0900 Subject: [PATCH] update --- build-resources-with-pandoc.sh | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/build-resources-with-pandoc.sh b/build-resources-with-pandoc.sh index 2761be63..90d041a0 100644 --- a/build-resources-with-pandoc.sh +++ b/build-resources-with-pandoc.sh @@ -6,25 +6,30 @@ CSS_PATH="${ROOT_DIR}/documents/common/pandoc_styles/css/style.css" STYLE_DOCX_PATH="${ROOT_DIR}/documents/common/pandoc_styles/スタイル.docx" RESOURCES_DIR="${ROOT_DIR}/public/resources" +# バージョンチェック cat /etc/alpine-release + apk update -apk add nodejs npm + +# apkによるインストール +## chromium のインストール apk add --update chromium -npm install n -g -n stable +## nodejs(v18) のインストール +apk add --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/v3.17/main nodejs~=18 npm +# バージョンチェック node -v npm -v chromium-browser --version + +# mermaid-filterに必要な変数をセット export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD='true' export MERMAID_FILTER_PUPPETEER_CONFIG="${ROOT_DIR}/.puppeteer.json" export PUPPETEER_EXECUTABLE_PATH="/usr/bin/chromium-browser" -echo $PUPPETEER_SKIP_CHROMIUM_DOWNLOAD -echo $MERMAID_FILTER_PUPPETEER_CONFIG -echo $PUPPETEER_EXECUTABLE_PATH -npm i -g mermaid-filter@1.4.5 +# mermaid-filterのインストール +npm i -g mermaid-filter@1.4 # Java cd ${ROOT_DIR}/documents/forJava