npm installcp .env.example .envи заполните значенияnpm run devдля локального http-сервераhttp://localhost:8787
npm run build— компиляция вdist/npm start— запуск собранного сервераnpm run render— разовая генерацияpublic/widget.svgиpublic/index.html
- Cкопируйте содержимое
.envв секретWIDGET_ENV. - Воркфлоу
.github/workflows/deploy.ymlможно запустить вручную или просто пушить вmain. Он собирает TypeScript, вызываетnpm run render:distи публикуетpublic/на Pages. - После первого прогона в настройках Pages появится адрес вида
https://<user>.github.io/<repo>/. SVG лежит по пути/widget.svg, страницу для предпросмотра отдаётindex.html.
Created by Manukq