diff --git a/README.md b/README.md index f3c7725..c88daf1 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,90 @@ -npx create-docusaurus@latest itblog.site classic --typescript \ No newline at end of file +npx create-docusaurus@latest itblog.site classic --typescript + +`pnpm start` + Starts the development server. + +`pnpm build` + Bundles your website into static files for production. + +`pnpm serve` + Serves the built website locally. + +`pnpm deploy` + Publishes the website to GitHub pages. + +We recommend that you begin by typing: + + `cd itblog.site` + `pnpm start` + + + + sudo nano /etc/caddy/Caddyfile + + + + +sudo rm -r /var/www/MyBlogs/itblog.site +sudo mkdir /var/www/MyBlogs/itblog.site +cd ~ +git clone https://lavren1974.forgejo.ru/lavren1974/MyBlogs +sudo cp -r ~/MyBlogs/itblog.site/build/* /var/www/MyBlogs/itblog.site/ +sudo rm -r ~/MyBlogs + + + + +cd /var/www +sudo git clone https://lavren1974.forgejo.ru/lavren1974/MyBlogs.git + +# Меняем владельца +sudo chown -R caddy:caddy /var/www/MyBlogs + +# Меняем права +sudo chmod -R 755 /var/www/MyBlogs + +sudo nano /etc/caddy/Caddyfile + + ``` +:8080 { + root * /var/www/MyBlogs/itblog.site/build + file_server + encode gzip +} + ``` + +sudo systemctl restart caddy +sudo systemctl status caddy + + curl -v http://localhost:8080 + + ## Proxmox + + ``` +pve.lichess.host { + reverse_proxy https://localhost:8006 { + transport http { + tls_insecure_skip_verify + } + } +} + +itblog.lichess.host { + reverse_proxy 139.60.161.10:8080 +} + ``` + + +cd /var/www/MyBlogs +sudo git push https://lavren1974.forgejo.ru/lavren1974/MyBlogs.git + + +cd ~ +git clone https://lavren1974.forgejo.ru/lavren1974/MyBlogs + +sudo mkdir /var/www/MyBlogs/itblog.site +# вносите изменения +sudo cp -r ~/MyBlogs/itblog.site/build/* /var/www/MyBlogs/itblog.site/ \ No newline at end of file diff --git a/doc/proxmox.md b/doc/proxmox.md new file mode 100644 index 0000000..e69fe33 --- /dev/null +++ b/doc/proxmox.md @@ -0,0 +1,192 @@ +Отлично! Спасибо за предоставленные данные. Давайте проанализируем: + +--- + +### ✅ Что у нас уже работает: + +1. **Caddy запущен и активен**: + ```bash + Active: active (running) since Sat 2025-08-16 13:26:12 UTC + ``` + → ✅ Сервис Caddy работает. + +2. **Порт 80 слушается**: + ```bash + ss -tulnp | grep :80 + tcp LISTEN 0 4096 *:80 *:* + ``` + → ✅ Caddy слушает порт 80. + +3. **Файлы сайта на месте**: + - Есть `index.html`, `404.html`, папки `assets`, `blog` и т.д. + - Права: `drwxrwxr-x` — у пользователя `nikson` есть доступ. + → ✅ Контент существует. + +--- + +### ❓ Почему `curl http://localhost` ничего не выводит? + +Это **подозрительно**, потому что: +- Caddy запущен. +- Порт 80 слушается. +- Файлы есть. + +Но `curl http://localhost` молчит — значит, **Caddy не отдаёт контент**, хотя технически работает. + +--- + +### 🔍 Причина: ошибка в `Caddyfile` + +Посмотрите на лог Caddy: + +``` +Aug 16 13:26:12 dev caddy[1742]: {"level":"warn","ts":1755350772.99452,"logger"> +``` + +Там **много `warn` (предупреждений)**, но они обрезаны. Давайте посмотрим **полные логи**: + +```bash +sudo journalctl -u caddy -n 30 --no-pager +``` + +Но уже сейчас я могу предположить **главную возможную причину**: + +--- + +## 🚨 Проблема: Caddy не может прочитать файлы из-за прав доступа + +Хотя папка принадлежит `nikson`, **Caddy работает от имени пользователя `caddy`** (по умолчанию). + +А папка `/home/nikson/www/...` — внутри домашней директории, которая по умолчанию **не доступна другим пользователям**. + +### 🔎 Проверьте права на родительские папки: + +```bash +ls -la /home/nikson/ +``` + +Скорее всего, увидите: + +``` +drwx------ 7 nikson nikson 4096 ... +``` + +→ Это значит: **только `nikson` может входить в эту папку**. +Пользователь `caddy` **не может** пройти `/home/nikson/www/...`, даже если права на `www` хорошие. + +--- + +## ✅ Решение: Открыть доступ к пути + +### Вариант 1: Добавить пользователя `caddy` в группу `nikson` и открыть доступ + +```bash +# Добавляем пользователя caddy в группу nikson +sudo usermod -aG nikson caddy + +# Даём доступ на чтение и выполнение для группы +chmod 750 /home/nikson +chmod -R 750 /home/nikson/www/MyBlogs/itblog.site/build + +# Перезапускаем Caddy +sudo systemctl restart caddy +``` + +--- + +### Вариант 2: Перенести сайт в общую папку (рекомендуется) + +Это **надёжнее и безопаснее**: + +```bash +# Создаём папку для веб-файлов +sudo mkdir -p /var/www/itblog.site + +# Копируем туда build +sudo cp -r /home/nikson/www/MyBlogs/itblog.site/build/* /var/www/itblog.site/ + +# Меняем владельца +sudo chown -R caddy:caddy /var/www/itblog.site + +# Меняем права +sudo chmod -R 755 /var/www/itblog.site +``` + +### Обновите `Caddyfile`: + +```bash +sudo nano /etc/caddy/Caddyfile +``` + +```caddyfile +:80 { + root * /var/www/itblog.site + file_server + encode gzip +} +``` + +### Перезапустите Caddy: + +```bash +sudo systemctl restart caddy +``` + +--- + +## ✅ Проверка + +Теперь выполните: + +```bash +curl -v http://localhost +``` + +Вы должны увидеть: + +- HTTP/1.1 200 OK +- И HTML-код (включая ``, `index.html` и т.д.) + +--- + +## 🔁 После этого: настройка на хосте Proxmox + +Когда сайт заработает на `139.60.161.10`, убедитесь, что на **хосте Proxmox** (`139.60.161.3`) в Caddyfile: + +```caddyfile +itblog.site { + reverse_proxy 139.60.161.10:80 +} +``` + +И перезагрузите Caddy на хосте: + +```bash +sudo caddy reload +``` + +--- + +## 🧹 Дополнительно: Установка `netstat` + +Вы пытались установить `netstat`, но пакет не найден. Правильно так: + +```bash +sudo apt install net-tools +``` + +Но `ss` — это современная замена, так что можно продолжать с ним. + +--- + +## ✅ Вывод + +**Проблема**: Caddy не может читать файлы в `/home/nikson/...` из-за ограничений доступа к домашней папке. + +**Решение**: либо открыть доступ группе, либо (лучше) перенести сайт в `/var/www/`. + +--- + +👉 Сделайте **вариант 2 (перенос в `/var/www`)** — это стандартная и безопасная практика. + +Напишите, если после этого `curl http://localhost` всё ещё не работает — поможем с логами. \ No newline at end of file diff --git a/itblog.site/blog/2019-05-28-first-blog-post.md b/itblog.site/blog/2019-05-28-first-blog-post.md index d3032ef..f1ddced 100644 --- a/itblog.site/blog/2019-05-28-first-blog-post.md +++ b/itblog.site/blog/2019-05-28-first-blog-post.md @@ -5,6 +5,16 @@ authors: [slorber, yangshun] tags: [hola, docusaurus] --- + +WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW + + + + + + +ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ + Lorem ipsum dolor sit amet... <!-- truncate --> diff --git a/itblog.site/build/404.html b/itblog.site/build/404.html index c7d519a..b6bbfd1 100644 --- a/itblog.site/build/404.html +++ b/itblog.site/build/404.html @@ -5,7 +5,7 @@ <meta name="generator" content="Docusaurus v3.8.1"> <title data-rh="true">Page Not Found | My Site - + diff --git a/itblog.site/build/assets/js/925b3f96.063227e8.js b/itblog.site/build/assets/js/925b3f96.063227e8.js deleted file mode 100644 index 13c17d0..0000000 --- a/itblog.site/build/assets/js/925b3f96.063227e8.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkitblog_site=self.webpackChunkitblog_site||[]).push([[8609],{2421:t=>{t.exports=JSON.parse('{"permalink":"/blog/first-blog-post","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-28-first-blog-post.md","source":"@site/blog/2019-05-28-first-blog-post.md","title":"First Blog Post","description":"Lorem ipsum dolor sit amet...","date":"2019-05-28T00:00:00.000Z","tags":[{"inline":false,"label":"Hola","permalink":"/blog/tags/hola","description":"Hola tag description"},{"inline":false,"label":"Docusaurus","permalink":"/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":0.13,"hasTruncateMarker":true,"authors":[{"name":"S\xe9bastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber"},{"name":"Yangshun Tay","title":"Ex-Meta Staff Engineer, Co-founder GreatFrontEnd","url":"https://linkedin.com/in/yangshun","page":{"permalink":"/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","linkedin":"https://www.linkedin.com/in/yangshun/","github":"https://github.com/yangshun","newsletter":"https://www.greatfrontend.com"},"imageURL":"https://github.com/yangshun.png","key":"yangshun"}],"frontMatter":{"slug":"first-blog-post","title":"First Blog Post","authors":["slorber","yangshun"],"tags":["hola","docusaurus"]},"unlisted":false,"prevItem":{"title":"Long Blog Post","permalink":"/blog/long-blog-post"}}')},5026:(t,e,s)=>{s.r(e),s.d(e,{assets:()=>l,contentTitle:()=>i,default:()=>g,frontMatter:()=>a,metadata:()=>o,toc:()=>u});var o=s(2421),n=s(4848),r=s(8453);const a={slug:"first-blog-post",title:"First Blog Post",authors:["slorber","yangshun"],tags:["hola","docusaurus"]},i=void 0,l={authorsImageUrls:[void 0,void 0]},u=[];function c(t){const e={p:"p",...(0,r.R)(),...t.components};return(0,n.jsx)(e.p,{children:"Lorem ipsum dolor sit amet..."})}function g(t={}){const{wrapper:e}={...(0,r.R)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(c,{...t})}):c(t)}},8453:(t,e,s)=>{s.d(e,{R:()=>a,x:()=>i});var o=s(6540);const n={},r=o.createContext(n);function a(t){const e=o.useContext(r);return o.useMemo(function(){return"function"==typeof t?t(e):{...e,...t}},[e,t])}function i(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:a(t.components),o.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/itblog.site/build/assets/js/925b3f96.4cc03e2a.js b/itblog.site/build/assets/js/925b3f96.4cc03e2a.js new file mode 100644 index 0000000..b67fa48 --- /dev/null +++ b/itblog.site/build/assets/js/925b3f96.4cc03e2a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkitblog_site=self.webpackChunkitblog_site||[]).push([[8609],{2421:t=>{t.exports=JSON.parse('{"permalink":"/blog/first-blog-post","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-28-first-blog-post.md","source":"@site/blog/2019-05-28-first-blog-post.md","title":"First Blog Post","description":"WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW","date":"2019-05-28T00:00:00.000Z","tags":[{"inline":false,"label":"Hola","permalink":"/blog/tags/hola","description":"Hola tag description"},{"inline":false,"label":"Docusaurus","permalink":"/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":0.14,"hasTruncateMarker":true,"authors":[{"name":"S\xe9bastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber"},{"name":"Yangshun Tay","title":"Ex-Meta Staff Engineer, Co-founder GreatFrontEnd","url":"https://linkedin.com/in/yangshun","page":{"permalink":"/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","linkedin":"https://www.linkedin.com/in/yangshun/","github":"https://github.com/yangshun","newsletter":"https://www.greatfrontend.com"},"imageURL":"https://github.com/yangshun.png","key":"yangshun"}],"frontMatter":{"slug":"first-blog-post","title":"First Blog Post","authors":["slorber","yangshun"],"tags":["hola","docusaurus"]},"unlisted":false,"prevItem":{"title":"Long Blog Post","permalink":"/blog/long-blog-post"}}')},5026:(t,e,W)=>{W.r(e),W.d(e,{assets:()=>i,contentTitle:()=>a,default:()=>Z,frontMatter:()=>r,metadata:()=>s,toc:()=>l});var s=W(2421),n=W(4848),o=W(8453);const r={slug:"first-blog-post",title:"First Blog Post",authors:["slorber","yangshun"],tags:["hola","docusaurus"]},a=void 0,i={authorsImageUrls:[void 0,void 0]},l=[];function u(t){const e={p:"p",...(0,o.R)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.p,{children:"WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW"}),"\n",(0,n.jsx)(e.p,{children:"ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ"}),"\n",(0,n.jsx)(e.p,{children:"Lorem ipsum dolor sit amet..."})]})}function Z(t={}){const{wrapper:e}={...(0,o.R)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(u,{...t})}):u(t)}},8453:(t,e,W)=>{W.d(e,{R:()=>r,x:()=>a});var s=W(6540);const n={},o=s.createContext(n);function r(t){const e=s.useContext(o);return s.useMemo(function(){return"function"==typeof t?t(e):{...e,...t}},[e,t])}function a(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:r(t.components),s.createElement(o.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/itblog.site/build/assets/js/e273c56f.249ad847.js b/itblog.site/build/assets/js/e273c56f.249ad847.js new file mode 100644 index 0000000..79d7aad --- /dev/null +++ b/itblog.site/build/assets/js/e273c56f.249ad847.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkitblog_site=self.webpackChunkitblog_site||[]).push([[9328],{2421:t=>{t.exports=JSON.parse('{"permalink":"/blog/first-blog-post","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-28-first-blog-post.md","source":"@site/blog/2019-05-28-first-blog-post.md","title":"First Blog Post","description":"WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW","date":"2019-05-28T00:00:00.000Z","tags":[{"inline":false,"label":"Hola","permalink":"/blog/tags/hola","description":"Hola tag description"},{"inline":false,"label":"Docusaurus","permalink":"/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":0.14,"hasTruncateMarker":true,"authors":[{"name":"S\xe9bastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber"},{"name":"Yangshun Tay","title":"Ex-Meta Staff Engineer, Co-founder GreatFrontEnd","url":"https://linkedin.com/in/yangshun","page":{"permalink":"/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","linkedin":"https://www.linkedin.com/in/yangshun/","github":"https://github.com/yangshun","newsletter":"https://www.greatfrontend.com"},"imageURL":"https://github.com/yangshun.png","key":"yangshun"}],"frontMatter":{"slug":"first-blog-post","title":"First Blog Post","authors":["slorber","yangshun"],"tags":["hola","docusaurus"]},"unlisted":false,"prevItem":{"title":"Long Blog Post","permalink":"/blog/long-blog-post"}}')},4014:(t,e,s)=>{s.r(e),s.d(e,{assets:()=>a,contentTitle:()=>i,default:()=>Z,frontMatter:()=>r,metadata:()=>W,toc:()=>l});var W=s(2421),n=s(4848),o=s(8453);const r={slug:"first-blog-post",title:"First Blog Post",authors:["slorber","yangshun"],tags:["hola","docusaurus"]},i=void 0,a={authorsImageUrls:[void 0,void 0]},l=[];function u(t){const e={p:"p",...(0,o.R)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.p,{children:"WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW"}),"\n",(0,n.jsx)(e.p,{children:"ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ"}),"\n",(0,n.jsx)(e.p,{children:"Lorem ipsum dolor sit amet..."}),"\n",(0,n.jsx)(e.p,{children:"...consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet"})]})}function Z(t={}){const{wrapper:e}={...(0,o.R)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(u,{...t})}):u(t)}},8453:(t,e,s)=>{s.d(e,{R:()=>r,x:()=>i});var W=s(6540);const n={},o=W.createContext(n);function r(t){const e=W.useContext(o);return W.useMemo(function(){return"function"==typeof t?t(e):{...e,...t}},[e,t])}function i(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:r(t.components),W.createElement(o.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/itblog.site/build/assets/js/e273c56f.3980382c.js b/itblog.site/build/assets/js/e273c56f.3980382c.js deleted file mode 100644 index cf6acf9..0000000 --- a/itblog.site/build/assets/js/e273c56f.3980382c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkitblog_site=self.webpackChunkitblog_site||[]).push([[9328],{2421:t=>{t.exports=JSON.parse('{"permalink":"/blog/first-blog-post","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-28-first-blog-post.md","source":"@site/blog/2019-05-28-first-blog-post.md","title":"First Blog Post","description":"Lorem ipsum dolor sit amet...","date":"2019-05-28T00:00:00.000Z","tags":[{"inline":false,"label":"Hola","permalink":"/blog/tags/hola","description":"Hola tag description"},{"inline":false,"label":"Docusaurus","permalink":"/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":0.13,"hasTruncateMarker":true,"authors":[{"name":"S\xe9bastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber"},{"name":"Yangshun Tay","title":"Ex-Meta Staff Engineer, Co-founder GreatFrontEnd","url":"https://linkedin.com/in/yangshun","page":{"permalink":"/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","linkedin":"https://www.linkedin.com/in/yangshun/","github":"https://github.com/yangshun","newsletter":"https://www.greatfrontend.com"},"imageURL":"https://github.com/yangshun.png","key":"yangshun"}],"frontMatter":{"slug":"first-blog-post","title":"First Blog Post","authors":["slorber","yangshun"],"tags":["hola","docusaurus"]},"unlisted":false,"prevItem":{"title":"Long Blog Post","permalink":"/blog/long-blog-post"}}')},4014:(t,e,s)=>{s.r(e),s.d(e,{assets:()=>l,contentTitle:()=>a,default:()=>g,frontMatter:()=>i,metadata:()=>o,toc:()=>u});var o=s(2421),n=s(4848),r=s(8453);const i={slug:"first-blog-post",title:"First Blog Post",authors:["slorber","yangshun"],tags:["hola","docusaurus"]},a=void 0,l={authorsImageUrls:[void 0,void 0]},u=[];function c(t){const e={p:"p",...(0,r.R)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.p,{children:"Lorem ipsum dolor sit amet..."}),"\n",(0,n.jsx)(e.p,{children:"...consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet"})]})}function g(t={}){const{wrapper:e}={...(0,r.R)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(c,{...t})}):c(t)}},8453:(t,e,s)=>{s.d(e,{R:()=>i,x:()=>a});var o=s(6540);const n={},r=o.createContext(n);function i(t){const e=o.useContext(r);return o.useMemo(function(){return"function"==typeof t?t(e):{...e,...t}},[e,t])}function a(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:i(t.components),o.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/itblog.site/build/assets/js/f81c1134.3dd28252.js b/itblog.site/build/assets/js/f81c1134.c8bae8b7.js similarity index 82% rename from itblog.site/build/assets/js/f81c1134.3dd28252.js rename to itblog.site/build/assets/js/f81c1134.c8bae8b7.js index f29456c..346eba4 100644 --- a/itblog.site/build/assets/js/f81c1134.3dd28252.js +++ b/itblog.site/build/assets/js/f81c1134.c8bae8b7.js @@ -1 +1 @@ -"use strict";(self.webpackChunkitblog_site=self.webpackChunkitblog_site||[]).push([[8130],{7735:e=>{e.exports=JSON.parse('{"archive":{"blogPosts":[{"id":"welcome","metadata":{"permalink":"/blog/welcome","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2021-08-26-welcome/index.md","source":"@site/blog/2021-08-26-welcome/index.md","title":"Welcome","description":"Docusaurus blogging features are powered by the blog plugin.","date":"2021-08-26T00:00:00.000Z","tags":[{"inline":false,"label":"Facebook","permalink":"/blog/tags/facebook","description":"Facebook tag description"},{"inline":false,"label":"Hello","permalink":"/blog/tags/hello","description":"Hello tag description"},{"inline":false,"label":"Docusaurus","permalink":"/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":0.56,"hasTruncateMarker":true,"authors":[{"name":"S\xe9bastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber"},{"name":"Yangshun Tay","title":"Ex-Meta Staff Engineer, Co-founder GreatFrontEnd","url":"https://linkedin.com/in/yangshun","page":{"permalink":"/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","linkedin":"https://www.linkedin.com/in/yangshun/","github":"https://github.com/yangshun","newsletter":"https://www.greatfrontend.com"},"imageURL":"https://github.com/yangshun.png","key":"yangshun"}],"frontMatter":{"slug":"welcome","title":"Welcome","authors":["slorber","yangshun"],"tags":["facebook","hello","docusaurus"]},"unlisted":false,"nextItem":{"title":"MDX Blog Post","permalink":"/blog/mdx-blog-post"}},"content":"[Docusaurus blogging features](https://docusaurus.io/docs/blog) are powered by the [blog plugin](https://docusaurus.io/docs/api/plugins/@docusaurus/plugin-content-blog).\\n\\nHere are a few tips you might find useful.\\n\\n\x3c!-- truncate --\x3e\\n\\nSimply add Markdown files (or folders) to the `blog` directory.\\n\\nRegular blog authors can be added to `authors.yml`.\\n\\nThe blog post date can be extracted from filenames, such as:\\n\\n- `2019-05-30-welcome.md`\\n- `2019-05-30-welcome/index.md`\\n\\nA blog post folder can be convenient to co-locate blog post images:\\n\\n![Docusaurus Plushie](./docusaurus-plushie-banner.jpeg)\\n\\nThe blog supports tags as well!\\n\\n**And if you don\'t want a blog**: just delete this directory, and use `blog: false` in your Docusaurus config."},{"id":"mdx-blog-post","metadata":{"permalink":"/blog/mdx-blog-post","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2021-08-01-mdx-blog-post.mdx","source":"@site/blog/2021-08-01-mdx-blog-post.mdx","title":"MDX Blog Post","description":"Blog posts support Docusaurus Markdown features, such as MDX.","date":"2021-08-01T00:00:00.000Z","tags":[{"inline":false,"label":"Docusaurus","permalink":"/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":0.27,"hasTruncateMarker":true,"authors":[{"name":"S\xe9bastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber"}],"frontMatter":{"slug":"mdx-blog-post","title":"MDX Blog Post","authors":["slorber"],"tags":["docusaurus"]},"unlisted":false,"prevItem":{"title":"Welcome","permalink":"/blog/welcome"},"nextItem":{"title":"Long Blog Post","permalink":"/blog/long-blog-post"}},"content":"Blog posts support [Docusaurus Markdown features](https://docusaurus.io/docs/markdown-features), such as [MDX](https://mdxjs.com/).\\n\\n:::tip\\n\\nUse the power of React to create interactive blog posts.\\n\\n:::\\n\\n{/* truncate */}\\n\\nFor example, use JSX to create an interactive button:\\n\\n```js\\n\\n```\\n\\n"},{"id":"long-blog-post","metadata":{"permalink":"/blog/long-blog-post","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-29-long-blog-post.md","source":"@site/blog/2019-05-29-long-blog-post.md","title":"Long Blog Post","description":"This is the summary of a very long blog post,","date":"2019-05-29T00:00:00.000Z","tags":[{"inline":false,"label":"Hello","permalink":"/blog/tags/hello","description":"Hello tag description"},{"inline":false,"label":"Docusaurus","permalink":"/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":2.04,"hasTruncateMarker":true,"authors":[{"name":"Yangshun Tay","title":"Ex-Meta Staff Engineer, Co-founder GreatFrontEnd","url":"https://linkedin.com/in/yangshun","page":{"permalink":"/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","linkedin":"https://www.linkedin.com/in/yangshun/","github":"https://github.com/yangshun","newsletter":"https://www.greatfrontend.com"},"imageURL":"https://github.com/yangshun.png","key":"yangshun"}],"frontMatter":{"slug":"long-blog-post","title":"Long Blog Post","authors":"yangshun","tags":["hello","docusaurus"]},"unlisted":false,"prevItem":{"title":"MDX Blog Post","permalink":"/blog/mdx-blog-post"},"nextItem":{"title":"First Blog Post","permalink":"/blog/first-blog-post"}},"content":"This is the summary of a very long blog post,\\n\\nUse a `\x3c!--` `truncate` `--\x3e` comment to limit blog post size in the list view.\\n\\n\x3c!-- truncate --\x3e\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet"},{"id":"first-blog-post","metadata":{"permalink":"/blog/first-blog-post","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-28-first-blog-post.md","source":"@site/blog/2019-05-28-first-blog-post.md","title":"First Blog Post","description":"Lorem ipsum dolor sit amet...","date":"2019-05-28T00:00:00.000Z","tags":[{"inline":false,"label":"Hola","permalink":"/blog/tags/hola","description":"Hola tag description"},{"inline":false,"label":"Docusaurus","permalink":"/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":0.13,"hasTruncateMarker":true,"authors":[{"name":"S\xe9bastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber"},{"name":"Yangshun Tay","title":"Ex-Meta Staff Engineer, Co-founder GreatFrontEnd","url":"https://linkedin.com/in/yangshun","page":{"permalink":"/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","linkedin":"https://www.linkedin.com/in/yangshun/","github":"https://github.com/yangshun","newsletter":"https://www.greatfrontend.com"},"imageURL":"https://github.com/yangshun.png","key":"yangshun"}],"frontMatter":{"slug":"first-blog-post","title":"First Blog Post","authors":["slorber","yangshun"],"tags":["hola","docusaurus"]},"unlisted":false,"prevItem":{"title":"Long Blog Post","permalink":"/blog/long-blog-post"}},"content":"Lorem ipsum dolor sit amet...\\n\\n\x3c!-- truncate --\x3e\\n\\n...consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet"}]}}')}}]); \ No newline at end of file +"use strict";(self.webpackChunkitblog_site=self.webpackChunkitblog_site||[]).push([[8130],{7735:e=>{e.exports=JSON.parse('{"archive":{"blogPosts":[{"id":"welcome","metadata":{"permalink":"/blog/welcome","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2021-08-26-welcome/index.md","source":"@site/blog/2021-08-26-welcome/index.md","title":"Welcome","description":"Docusaurus blogging features are powered by the blog plugin.","date":"2021-08-26T00:00:00.000Z","tags":[{"inline":false,"label":"Facebook","permalink":"/blog/tags/facebook","description":"Facebook tag description"},{"inline":false,"label":"Hello","permalink":"/blog/tags/hello","description":"Hello tag description"},{"inline":false,"label":"Docusaurus","permalink":"/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":0.56,"hasTruncateMarker":true,"authors":[{"name":"S\xe9bastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber"},{"name":"Yangshun Tay","title":"Ex-Meta Staff Engineer, Co-founder GreatFrontEnd","url":"https://linkedin.com/in/yangshun","page":{"permalink":"/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","linkedin":"https://www.linkedin.com/in/yangshun/","github":"https://github.com/yangshun","newsletter":"https://www.greatfrontend.com"},"imageURL":"https://github.com/yangshun.png","key":"yangshun"}],"frontMatter":{"slug":"welcome","title":"Welcome","authors":["slorber","yangshun"],"tags":["facebook","hello","docusaurus"]},"unlisted":false,"nextItem":{"title":"MDX Blog Post","permalink":"/blog/mdx-blog-post"}},"content":"[Docusaurus blogging features](https://docusaurus.io/docs/blog) are powered by the [blog plugin](https://docusaurus.io/docs/api/plugins/@docusaurus/plugin-content-blog).\\n\\nHere are a few tips you might find useful.\\n\\n\x3c!-- truncate --\x3e\\n\\nSimply add Markdown files (or folders) to the `blog` directory.\\n\\nRegular blog authors can be added to `authors.yml`.\\n\\nThe blog post date can be extracted from filenames, such as:\\n\\n- `2019-05-30-welcome.md`\\n- `2019-05-30-welcome/index.md`\\n\\nA blog post folder can be convenient to co-locate blog post images:\\n\\n![Docusaurus Plushie](./docusaurus-plushie-banner.jpeg)\\n\\nThe blog supports tags as well!\\n\\n**And if you don\'t want a blog**: just delete this directory, and use `blog: false` in your Docusaurus config."},{"id":"mdx-blog-post","metadata":{"permalink":"/blog/mdx-blog-post","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2021-08-01-mdx-blog-post.mdx","source":"@site/blog/2021-08-01-mdx-blog-post.mdx","title":"MDX Blog Post","description":"Blog posts support Docusaurus Markdown features, such as MDX.","date":"2021-08-01T00:00:00.000Z","tags":[{"inline":false,"label":"Docusaurus","permalink":"/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":0.27,"hasTruncateMarker":true,"authors":[{"name":"S\xe9bastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber"}],"frontMatter":{"slug":"mdx-blog-post","title":"MDX Blog Post","authors":["slorber"],"tags":["docusaurus"]},"unlisted":false,"prevItem":{"title":"Welcome","permalink":"/blog/welcome"},"nextItem":{"title":"Long Blog Post","permalink":"/blog/long-blog-post"}},"content":"Blog posts support [Docusaurus Markdown features](https://docusaurus.io/docs/markdown-features), such as [MDX](https://mdxjs.com/).\\n\\n:::tip\\n\\nUse the power of React to create interactive blog posts.\\n\\n:::\\n\\n{/* truncate */}\\n\\nFor example, use JSX to create an interactive button:\\n\\n```js\\n\\n```\\n\\n"},{"id":"long-blog-post","metadata":{"permalink":"/blog/long-blog-post","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-29-long-blog-post.md","source":"@site/blog/2019-05-29-long-blog-post.md","title":"Long Blog Post","description":"This is the summary of a very long blog post,","date":"2019-05-29T00:00:00.000Z","tags":[{"inline":false,"label":"Hello","permalink":"/blog/tags/hello","description":"Hello tag description"},{"inline":false,"label":"Docusaurus","permalink":"/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":2.04,"hasTruncateMarker":true,"authors":[{"name":"Yangshun Tay","title":"Ex-Meta Staff Engineer, Co-founder GreatFrontEnd","url":"https://linkedin.com/in/yangshun","page":{"permalink":"/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","linkedin":"https://www.linkedin.com/in/yangshun/","github":"https://github.com/yangshun","newsletter":"https://www.greatfrontend.com"},"imageURL":"https://github.com/yangshun.png","key":"yangshun"}],"frontMatter":{"slug":"long-blog-post","title":"Long Blog Post","authors":"yangshun","tags":["hello","docusaurus"]},"unlisted":false,"prevItem":{"title":"MDX Blog Post","permalink":"/blog/mdx-blog-post"},"nextItem":{"title":"First Blog Post","permalink":"/blog/first-blog-post"}},"content":"This is the summary of a very long blog post,\\n\\nUse a `\x3c!--` `truncate` `--\x3e` comment to limit blog post size in the list view.\\n\\n\x3c!-- truncate --\x3e\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet"},{"id":"first-blog-post","metadata":{"permalink":"/blog/first-blog-post","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-28-first-blog-post.md","source":"@site/blog/2019-05-28-first-blog-post.md","title":"First Blog Post","description":"WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW","date":"2019-05-28T00:00:00.000Z","tags":[{"inline":false,"label":"Hola","permalink":"/blog/tags/hola","description":"Hola tag description"},{"inline":false,"label":"Docusaurus","permalink":"/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":0.14,"hasTruncateMarker":true,"authors":[{"name":"S\xe9bastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber"},{"name":"Yangshun Tay","title":"Ex-Meta Staff Engineer, Co-founder GreatFrontEnd","url":"https://linkedin.com/in/yangshun","page":{"permalink":"/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","linkedin":"https://www.linkedin.com/in/yangshun/","github":"https://github.com/yangshun","newsletter":"https://www.greatfrontend.com"},"imageURL":"https://github.com/yangshun.png","key":"yangshun"}],"frontMatter":{"slug":"first-blog-post","title":"First Blog Post","authors":["slorber","yangshun"],"tags":["hola","docusaurus"]},"unlisted":false,"prevItem":{"title":"Long Blog Post","permalink":"/blog/long-blog-post"}},"content":"WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW\\n\\n\\n\\n\\n\\n\\nZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ\\n\\nLorem ipsum dolor sit amet...\\n\\n\x3c!-- truncate --\x3e\\n\\n...consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet"}]}}')}}]); \ No newline at end of file diff --git a/itblog.site/build/assets/js/runtime~main.3e64e79c.js b/itblog.site/build/assets/js/runtime~main.4f6b73cd.js similarity index 96% rename from itblog.site/build/assets/js/runtime~main.3e64e79c.js rename to itblog.site/build/assets/js/runtime~main.4f6b73cd.js index 84b965f..6b8ae3b 100644 --- a/itblog.site/build/assets/js/runtime~main.3e64e79c.js +++ b/itblog.site/build/assets/js/runtime~main.4f6b73cd.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,t,r,f,c={},b={};function d(e){var a=b[e];if(void 0!==a)return a.exports;var t=b[e]={id:e,loaded:!1,exports:{}};return c[e].call(t.exports,t,t.exports,d),t.loaded=!0,t.exports}d.m=c,d.c=b,e=[],d.O=(a,t,r,f)=>{if(!t){var c=1/0;for(i=0;i=f)&&Object.keys(d.O).every(e=>d.O[e](t[o]))?t.splice(o--,1):(b=!1,f0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[t,r,f]},d.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return d.d(a,{a:a}),a},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,d.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var f=Object.create(null);d.r(f);var c={};a=a||[null,t({}),t([]),t(t)];for(var b=2&r&&e;("object"==typeof b||"function"==typeof b)&&!~a.indexOf(b);b=t(b))Object.getOwnPropertyNames(b).forEach(a=>c[a]=()=>e[a]);return c.default=()=>e,d.d(f,c),f},d.d=(e,a)=>{for(var t in a)d.o(a,t)&&!d.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:a[t]})},d.f={},d.e=e=>Promise.all(Object.keys(d.f).reduce((a,t)=>(d.f[t](e,a),a),[])),d.u=e=>"assets/js/"+({845:"c8a4e95a",849:"0058b4c6",867:"33fc5bb8",1235:"a7456010",1724:"dff1c289",1794:"c9c9bef8",1903:"acecf23e",1953:"1e4232ab",1972:"73664a40",1974:"5c868d36",2711:"9e4087bc",2748:"822bd8ab",3098:"533a09ca",3249:"ccc49370",3276:"e5aefb32",3637:"f4f34a3a",3694:"8717b14a",3976:"0e384e19",4134:"393be207",4212:"621db11d",4583:"1df93b7f",4584:"f82cd581",4736:"e44a2883",4813:"6875c492",5407:"1dea6ca3",5557:"d9f32620",5742:"aba21aa0",6061:"1f391b9e",6969:"14eb3368",7098:"a7bd4aaa",7472:"814f3328",7643:"a6aa9e1f",8025:"5e90a9b3",8121:"3a2db09e",8130:"f81c1134",8146:"c15d9823",8209:"01a85c17",8401:"17896441",8462:"3217192f",8518:"6bb166bd",8609:"925b3f96",8737:"7661071f",8863:"f55d3e7a",8947:"ef8b811a",9048:"a94703ab",9262:"18c41134",9325:"59362658",9328:"e273c56f",9647:"5e95c892",9858:"36994c47"}[e]||e)+"."+{845:"b7c60711",849:"7873dd73",867:"a48e7ad9",1235:"35acf14a",1724:"5e463e50",1794:"f5a8d686",1903:"8cf1b204",1953:"3304a971",1972:"6f632d59",1974:"96cf5f3f",2237:"b8eb4271",2711:"4e5efb17",2748:"c798ac3d",3098:"3be42510",3249:"155a7831",3276:"4fc4f0d1",3637:"7b6bf286",3694:"36debdcb",3976:"5941682a",4134:"a50d1d03",4212:"a99da152",4583:"22443952",4584:"d2ece130",4736:"c89086d2",4813:"8c2403b0",5407:"888e0812",5557:"9677d731",5742:"689e30ca",6061:"1b65a13c",6120:"b7883a80",6932:"ad101229",6969:"bbb04c70",7098:"e68aa5a4",7472:"03c28e46",7643:"6aa7a883",8025:"a66c05a5",8121:"c41040d1",8130:"3dd28252",8146:"2d201fe4",8209:"79ed6654",8401:"cdae3f1b",8462:"be1291f4",8518:"b989f91e",8609:"063227e8",8737:"3f68c869",8863:"59f27795",8947:"343fbf5b",9048:"a4f93156",9262:"44264abc",9325:"27d91328",9328:"3980382c",9647:"590df7f2",9858:"23f912fb"}[e]+".js",d.miniCssF=e=>{},d.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),d.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),r={},f="itblog-site:",d.l=(e,a,t,c)=>{if(r[e])r[e].push(a);else{var b,o;if(void 0!==t)for(var n=document.getElementsByTagName("script"),i=0;i{b.onerror=b.onload=null,clearTimeout(s);var f=r[e];if(delete r[e],b.parentNode&&b.parentNode.removeChild(b),f&&f.forEach(e=>e(t)),a)return a(t)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:b}),12e4);b.onerror=u.bind(null,b.onerror),b.onload=u.bind(null,b.onload),o&&document.head.appendChild(b)}},d.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.p="/",d.gca=function(e){return e={17896441:"8401",59362658:"9325",c8a4e95a:"845","0058b4c6":"849","33fc5bb8":"867",a7456010:"1235",dff1c289:"1724",c9c9bef8:"1794",acecf23e:"1903","1e4232ab":"1953","73664a40":"1972","5c868d36":"1974","9e4087bc":"2711","822bd8ab":"2748","533a09ca":"3098",ccc49370:"3249",e5aefb32:"3276",f4f34a3a:"3637","8717b14a":"3694","0e384e19":"3976","393be207":"4134","621db11d":"4212","1df93b7f":"4583",f82cd581:"4584",e44a2883:"4736","6875c492":"4813","1dea6ca3":"5407",d9f32620:"5557",aba21aa0:"5742","1f391b9e":"6061","14eb3368":"6969",a7bd4aaa:"7098","814f3328":"7472",a6aa9e1f:"7643","5e90a9b3":"8025","3a2db09e":"8121",f81c1134:"8130",c15d9823:"8146","01a85c17":"8209","3217192f":"8462","6bb166bd":"8518","925b3f96":"8609","7661071f":"8737",f55d3e7a:"8863",ef8b811a:"8947",a94703ab:"9048","18c41134":"9262",e273c56f:"9328","5e95c892":"9647","36994c47":"9858"}[e]||e,d.p+d.u(e)},(()=>{var e={5354:0,1869:0};d.f.j=(a,t)=>{var r=d.o(e,a)?e[a]:void 0;if(0!==r)if(r)t.push(r[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var f=new Promise((t,f)=>r=e[a]=[t,f]);t.push(r[2]=f);var c=d.p+d.u(a),b=new Error;d.l(c,t=>{if(d.o(e,a)&&(0!==(r=e[a])&&(e[a]=void 0),r)){var f=t&&("load"===t.type?"missing":t.type),c=t&&t.target&&t.target.src;b.message="Loading chunk "+a+" failed.\n("+f+": "+c+")",b.name="ChunkLoadError",b.type=f,b.request=c,r[1](b)}},"chunk-"+a,a)}},d.O.j=a=>0===e[a];var a=(a,t)=>{var r,f,c=t[0],b=t[1],o=t[2],n=0;if(c.some(a=>0!==e[a])){for(r in b)d.o(b,r)&&(d.m[r]=b[r]);if(o)var i=o(d)}for(a&&a(t);n{"use strict";var e,a,t,r,f,c={},b={};function d(e){var a=b[e];if(void 0!==a)return a.exports;var t=b[e]={id:e,loaded:!1,exports:{}};return c[e].call(t.exports,t,t.exports,d),t.loaded=!0,t.exports}d.m=c,d.c=b,e=[],d.O=(a,t,r,f)=>{if(!t){var c=1/0;for(i=0;i=f)&&Object.keys(d.O).every(e=>d.O[e](t[o]))?t.splice(o--,1):(b=!1,f0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[t,r,f]},d.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return d.d(a,{a:a}),a},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,d.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var f=Object.create(null);d.r(f);var c={};a=a||[null,t({}),t([]),t(t)];for(var b=2&r&&e;("object"==typeof b||"function"==typeof b)&&!~a.indexOf(b);b=t(b))Object.getOwnPropertyNames(b).forEach(a=>c[a]=()=>e[a]);return c.default=()=>e,d.d(f,c),f},d.d=(e,a)=>{for(var t in a)d.o(a,t)&&!d.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:a[t]})},d.f={},d.e=e=>Promise.all(Object.keys(d.f).reduce((a,t)=>(d.f[t](e,a),a),[])),d.u=e=>"assets/js/"+({845:"c8a4e95a",849:"0058b4c6",867:"33fc5bb8",1235:"a7456010",1724:"dff1c289",1794:"c9c9bef8",1903:"acecf23e",1953:"1e4232ab",1972:"73664a40",1974:"5c868d36",2711:"9e4087bc",2748:"822bd8ab",3098:"533a09ca",3249:"ccc49370",3276:"e5aefb32",3637:"f4f34a3a",3694:"8717b14a",3976:"0e384e19",4134:"393be207",4212:"621db11d",4583:"1df93b7f",4584:"f82cd581",4736:"e44a2883",4813:"6875c492",5407:"1dea6ca3",5557:"d9f32620",5742:"aba21aa0",6061:"1f391b9e",6969:"14eb3368",7098:"a7bd4aaa",7472:"814f3328",7643:"a6aa9e1f",8025:"5e90a9b3",8121:"3a2db09e",8130:"f81c1134",8146:"c15d9823",8209:"01a85c17",8401:"17896441",8462:"3217192f",8518:"6bb166bd",8609:"925b3f96",8737:"7661071f",8863:"f55d3e7a",8947:"ef8b811a",9048:"a94703ab",9262:"18c41134",9325:"59362658",9328:"e273c56f",9647:"5e95c892",9858:"36994c47"}[e]||e)+"."+{845:"b7c60711",849:"7873dd73",867:"a48e7ad9",1235:"35acf14a",1724:"5e463e50",1794:"f5a8d686",1903:"8cf1b204",1953:"3304a971",1972:"6f632d59",1974:"96cf5f3f",2237:"b8eb4271",2711:"4e5efb17",2748:"c798ac3d",3098:"3be42510",3249:"155a7831",3276:"4fc4f0d1",3637:"7b6bf286",3694:"36debdcb",3976:"5941682a",4134:"a50d1d03",4212:"a99da152",4583:"22443952",4584:"d2ece130",4736:"c89086d2",4813:"8c2403b0",5407:"888e0812",5557:"9677d731",5742:"689e30ca",6061:"1b65a13c",6120:"b7883a80",6932:"ad101229",6969:"bbb04c70",7098:"e68aa5a4",7472:"03c28e46",7643:"6aa7a883",8025:"a66c05a5",8121:"c41040d1",8130:"c8bae8b7",8146:"2d201fe4",8209:"79ed6654",8401:"cdae3f1b",8462:"be1291f4",8518:"b989f91e",8609:"4cc03e2a",8737:"3f68c869",8863:"59f27795",8947:"343fbf5b",9048:"a4f93156",9262:"44264abc",9325:"27d91328",9328:"249ad847",9647:"590df7f2",9858:"23f912fb"}[e]+".js",d.miniCssF=e=>{},d.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),d.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),r={},f="itblog-site:",d.l=(e,a,t,c)=>{if(r[e])r[e].push(a);else{var b,o;if(void 0!==t)for(var n=document.getElementsByTagName("script"),i=0;i{b.onerror=b.onload=null,clearTimeout(s);var f=r[e];if(delete r[e],b.parentNode&&b.parentNode.removeChild(b),f&&f.forEach(e=>e(t)),a)return a(t)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:b}),12e4);b.onerror=u.bind(null,b.onerror),b.onload=u.bind(null,b.onload),o&&document.head.appendChild(b)}},d.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.p="/",d.gca=function(e){return e={17896441:"8401",59362658:"9325",c8a4e95a:"845","0058b4c6":"849","33fc5bb8":"867",a7456010:"1235",dff1c289:"1724",c9c9bef8:"1794",acecf23e:"1903","1e4232ab":"1953","73664a40":"1972","5c868d36":"1974","9e4087bc":"2711","822bd8ab":"2748","533a09ca":"3098",ccc49370:"3249",e5aefb32:"3276",f4f34a3a:"3637","8717b14a":"3694","0e384e19":"3976","393be207":"4134","621db11d":"4212","1df93b7f":"4583",f82cd581:"4584",e44a2883:"4736","6875c492":"4813","1dea6ca3":"5407",d9f32620:"5557",aba21aa0:"5742","1f391b9e":"6061","14eb3368":"6969",a7bd4aaa:"7098","814f3328":"7472",a6aa9e1f:"7643","5e90a9b3":"8025","3a2db09e":"8121",f81c1134:"8130",c15d9823:"8146","01a85c17":"8209","3217192f":"8462","6bb166bd":"8518","925b3f96":"8609","7661071f":"8737",f55d3e7a:"8863",ef8b811a:"8947",a94703ab:"9048","18c41134":"9262",e273c56f:"9328","5e95c892":"9647","36994c47":"9858"}[e]||e,d.p+d.u(e)},(()=>{var e={5354:0,1869:0};d.f.j=(a,t)=>{var r=d.o(e,a)?e[a]:void 0;if(0!==r)if(r)t.push(r[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var f=new Promise((t,f)=>r=e[a]=[t,f]);t.push(r[2]=f);var c=d.p+d.u(a),b=new Error;d.l(c,t=>{if(d.o(e,a)&&(0!==(r=e[a])&&(e[a]=void 0),r)){var f=t&&("load"===t.type?"missing":t.type),c=t&&t.target&&t.target.src;b.message="Loading chunk "+a+" failed.\n("+f+": "+c+")",b.name="ChunkLoadError",b.type=f,b.request=c,r[1](b)}},"chunk-"+a,a)}},d.O.j=a=>0===e[a];var a=(a,t)=>{var r,f,c=t[0],b=t[1],o=t[2],n=0;if(c.some(a=>0!==e[a])){for(r in b)d.o(b,r)&&(d.m[r]=b[r]);if(o)var i=o(d)}for(a&&a(t);n Archive | My Site - + diff --git a/itblog.site/build/blog/atom.xml b/itblog.site/build/blog/atom.xml index ad02de8..78cf689 100644 --- a/itblog.site/build/blog/atom.xml +++ b/itblog.site/build/blog/atom.xml @@ -92,8 +92,10 @@ https://your-docusaurus-site.example.com/blog/first-blog-post 2019-05-28T00:00:00.000Z - - Lorem ipsum dolor sit amet...

+ + WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

+

ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

+

Lorem ipsum dolor sit amet...

...consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

]]>
Sébastien Lorber diff --git a/itblog.site/build/blog/authors/all-sebastien-lorber-articles/index.html b/itblog.site/build/blog/authors/all-sebastien-lorber-articles/index.html index d548685..16bb424 100644 --- a/itblog.site/build/blog/authors/all-sebastien-lorber-articles/index.html +++ b/itblog.site/build/blog/authors/all-sebastien-lorber-articles/index.html @@ -5,7 +5,7 @@ Sébastien Lorber - 3 posts | My Site - + @@ -14,6 +14,8 @@
Sébastien Lorber
Docusaurus maintainer
View all authors

+
tip

Use the power of React to create interactive blog posts.

First Blog Post

· One min read
Sébastien Lorber
Docusaurus maintainer
Yangshun Tay
Ex-Meta Staff Engineer, Co-founder GreatFrontEnd

WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

+

ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

+

Lorem ipsum dolor sit amet...

\ No newline at end of file diff --git a/itblog.site/build/blog/authors/index.html b/itblog.site/build/blog/authors/index.html index 64840ae..b49b0d0 100644 --- a/itblog.site/build/blog/authors/index.html +++ b/itblog.site/build/blog/authors/index.html @@ -5,7 +5,7 @@ Authors | My Site - + diff --git a/itblog.site/build/blog/authors/yangshun/index.html b/itblog.site/build/blog/authors/yangshun/index.html index b4a507b..ac57736 100644 --- a/itblog.site/build/blog/authors/yangshun/index.html +++ b/itblog.site/build/blog/authors/yangshun/index.html @@ -5,7 +5,7 @@ Yangshun Tay - 3 posts | My Site - + @@ -14,6 +14,8 @@
Yangshun Tay
Ex-Meta Staff Engineer, Co-founder GreatFrontEnd
View all authors

+

Use a <!-- truncate --> comment to limit blog post size in the list view.

First Blog Post

· One min read
Sébastien Lorber
Docusaurus maintainer
Yangshun Tay
Ex-Meta Staff Engineer, Co-founder GreatFrontEnd

WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

+

ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

+

Lorem ipsum dolor sit amet...

\ No newline at end of file diff --git a/itblog.site/build/blog/first-blog-post/index.html b/itblog.site/build/blog/first-blog-post/index.html index 6155692..4613804 100644 --- a/itblog.site/build/blog/first-blog-post/index.html +++ b/itblog.site/build/blog/first-blog-post/index.html @@ -3,16 +3,18 @@ -First Blog Post | My Site +First Blog Post | My Site - + -

First Blog Post

· One min read
Sébastien Lorber
Docusaurus maintainer
Yangshun Tay
Ex-Meta Staff Engineer, Co-founder GreatFrontEnd

Lorem ipsum dolor sit amet...

+

First Blog Post

· One min read
Sébastien Lorber
Docusaurus maintainer
Yangshun Tay
Ex-Meta Staff Engineer, Co-founder GreatFrontEnd

WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

+

ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

+

Lorem ipsum dolor sit amet...

...consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

\ No newline at end of file diff --git a/itblog.site/build/blog/index.html b/itblog.site/build/blog/index.html index 153b953..d905d5d 100644 --- a/itblog.site/build/blog/index.html +++ b/itblog.site/build/blog/index.html @@ -3,9 +3,9 @@ -Blog | My Site +Blog | My Site - + @@ -15,6 +15,8 @@
+

Use a <!-- truncate --> comment to limit blog post size in the list view.

First Blog Post

· One min read
Sébastien Lorber
Docusaurus maintainer
Yangshun Tay
Ex-Meta Staff Engineer, Co-founder GreatFrontEnd

WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

+

ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

+

Lorem ipsum dolor sit amet...

\ No newline at end of file diff --git a/itblog.site/build/blog/long-blog-post/index.html b/itblog.site/build/blog/long-blog-post/index.html index d4de52e..9a960b4 100644 --- a/itblog.site/build/blog/long-blog-post/index.html +++ b/itblog.site/build/blog/long-blog-post/index.html @@ -5,7 +5,7 @@ Long Blog Post | My Site - + diff --git a/itblog.site/build/blog/mdx-blog-post/index.html b/itblog.site/build/blog/mdx-blog-post/index.html index 42a1557..781467f 100644 --- a/itblog.site/build/blog/mdx-blog-post/index.html +++ b/itblog.site/build/blog/mdx-blog-post/index.html @@ -5,7 +5,7 @@ MDX Blog Post | My Site - + diff --git a/itblog.site/build/blog/rss.xml b/itblog.site/build/blog/rss.xml index 66154d0..7b5ae17 100644 --- a/itblog.site/build/blog/rss.xml +++ b/itblog.site/build/blog/rss.xml @@ -77,8 +77,10 @@ https://your-docusaurus-site.example.com/blog/first-blog-post https://your-docusaurus-site.example.com/blog/first-blog-post Tue, 28 May 2019 00:00:00 GMT - - Lorem ipsum dolor sit amet...

+ + WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

+

ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

+

Lorem ipsum dolor sit amet...

...consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

]]>
Hola Docusaurus diff --git a/itblog.site/build/blog/tags/docusaurus/index.html b/itblog.site/build/blog/tags/docusaurus/index.html index 6b560d3..f11a3f9 100644 --- a/itblog.site/build/blog/tags/docusaurus/index.html +++ b/itblog.site/build/blog/tags/docusaurus/index.html @@ -5,7 +5,7 @@ 4 posts tagged with "Docusaurus" | My Site - + @@ -15,6 +15,8 @@

4 posts tagged with "Docusaurus"

Docusaurus tag description

View All Tags
+

Use a <!-- truncate --> comment to limit blog post size in the list view.

First Blog Post

· One min read
Sébastien Lorber
Docusaurus maintainer
Yangshun Tay
Ex-Meta Staff Engineer, Co-founder GreatFrontEnd

WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

+

ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

+

Lorem ipsum dolor sit amet...

\ No newline at end of file diff --git a/itblog.site/build/blog/tags/facebook/index.html b/itblog.site/build/blog/tags/facebook/index.html index a8d5cf0..2927092 100644 --- a/itblog.site/build/blog/tags/facebook/index.html +++ b/itblog.site/build/blog/tags/facebook/index.html @@ -5,7 +5,7 @@ One post tagged with "Facebook" | My Site - + diff --git a/itblog.site/build/blog/tags/hello/index.html b/itblog.site/build/blog/tags/hello/index.html index 6f09c5a..978f905 100644 --- a/itblog.site/build/blog/tags/hello/index.html +++ b/itblog.site/build/blog/tags/hello/index.html @@ -5,7 +5,7 @@ 2 posts tagged with "Hello" | My Site - + diff --git a/itblog.site/build/blog/tags/hola/index.html b/itblog.site/build/blog/tags/hola/index.html index ac27de6..86c2d2b 100644 --- a/itblog.site/build/blog/tags/hola/index.html +++ b/itblog.site/build/blog/tags/hola/index.html @@ -5,13 +5,15 @@ One post tagged with "Hola" | My Site - + -

One post tagged with "Hola"

Hola tag description

View All Tags
+

One post tagged with "Hola"

Hola tag description

View All Tags

First Blog Post

· One min read
Sébastien Lorber
Docusaurus maintainer
Yangshun Tay
Ex-Meta Staff Engineer, Co-founder GreatFrontEnd

WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

+

ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

+

Lorem ipsum dolor sit amet...

\ No newline at end of file diff --git a/itblog.site/build/blog/tags/index.html b/itblog.site/build/blog/tags/index.html index 9b661c3..f11e393 100644 --- a/itblog.site/build/blog/tags/index.html +++ b/itblog.site/build/blog/tags/index.html @@ -5,7 +5,7 @@ Tags | My Site - + diff --git a/itblog.site/build/blog/welcome/index.html b/itblog.site/build/blog/welcome/index.html index 5c0177e..3506ead 100644 --- a/itblog.site/build/blog/welcome/index.html +++ b/itblog.site/build/blog/welcome/index.html @@ -5,7 +5,7 @@ Welcome | My Site - + diff --git a/itblog.site/build/docs/category/tutorial---basics/index.html b/itblog.site/build/docs/category/tutorial---basics/index.html index 787a515..3b90701 100644 --- a/itblog.site/build/docs/category/tutorial---basics/index.html +++ b/itblog.site/build/docs/category/tutorial---basics/index.html @@ -5,7 +5,7 @@ Tutorial - Basics | My Site - + diff --git a/itblog.site/build/docs/category/tutorial---extras/index.html b/itblog.site/build/docs/category/tutorial---extras/index.html index 62e07b6..4bd8362 100644 --- a/itblog.site/build/docs/category/tutorial---extras/index.html +++ b/itblog.site/build/docs/category/tutorial---extras/index.html @@ -5,7 +5,7 @@ Tutorial - Extras | My Site - + diff --git a/itblog.site/build/docs/intro/index.html b/itblog.site/build/docs/intro/index.html index 8c2b7d2..69401e7 100644 --- a/itblog.site/build/docs/intro/index.html +++ b/itblog.site/build/docs/intro/index.html @@ -5,7 +5,7 @@ Tutorial Intro | My Site - + diff --git a/itblog.site/build/docs/tutorial-basics/congratulations/index.html b/itblog.site/build/docs/tutorial-basics/congratulations/index.html index 4283e3d..f2d85bb 100644 --- a/itblog.site/build/docs/tutorial-basics/congratulations/index.html +++ b/itblog.site/build/docs/tutorial-basics/congratulations/index.html @@ -5,7 +5,7 @@ Congratulations! | My Site - + diff --git a/itblog.site/build/docs/tutorial-basics/create-a-blog-post/index.html b/itblog.site/build/docs/tutorial-basics/create-a-blog-post/index.html index 322130f..321ca22 100644 --- a/itblog.site/build/docs/tutorial-basics/create-a-blog-post/index.html +++ b/itblog.site/build/docs/tutorial-basics/create-a-blog-post/index.html @@ -5,7 +5,7 @@ Create a Blog Post | My Site - + diff --git a/itblog.site/build/docs/tutorial-basics/create-a-document/index.html b/itblog.site/build/docs/tutorial-basics/create-a-document/index.html index 0b749af..7dc859e 100644 --- a/itblog.site/build/docs/tutorial-basics/create-a-document/index.html +++ b/itblog.site/build/docs/tutorial-basics/create-a-document/index.html @@ -5,7 +5,7 @@ Create a Document | My Site - + diff --git a/itblog.site/build/docs/tutorial-basics/create-a-page/index.html b/itblog.site/build/docs/tutorial-basics/create-a-page/index.html index b4b0205..9df7498 100644 --- a/itblog.site/build/docs/tutorial-basics/create-a-page/index.html +++ b/itblog.site/build/docs/tutorial-basics/create-a-page/index.html @@ -5,7 +5,7 @@ Create a Page | My Site - + diff --git a/itblog.site/build/docs/tutorial-basics/deploy-your-site/index.html b/itblog.site/build/docs/tutorial-basics/deploy-your-site/index.html index f172aa4..9add3b1 100644 --- a/itblog.site/build/docs/tutorial-basics/deploy-your-site/index.html +++ b/itblog.site/build/docs/tutorial-basics/deploy-your-site/index.html @@ -5,7 +5,7 @@ Deploy your site | My Site - + diff --git a/itblog.site/build/docs/tutorial-basics/markdown-features/index.html b/itblog.site/build/docs/tutorial-basics/markdown-features/index.html index 1cfac8b..1fa58c4 100644 --- a/itblog.site/build/docs/tutorial-basics/markdown-features/index.html +++ b/itblog.site/build/docs/tutorial-basics/markdown-features/index.html @@ -5,7 +5,7 @@ Markdown Features | My Site - + diff --git a/itblog.site/build/docs/tutorial-extras/manage-docs-versions/index.html b/itblog.site/build/docs/tutorial-extras/manage-docs-versions/index.html index 27f628b..c703017 100644 --- a/itblog.site/build/docs/tutorial-extras/manage-docs-versions/index.html +++ b/itblog.site/build/docs/tutorial-extras/manage-docs-versions/index.html @@ -5,7 +5,7 @@ Manage Docs Versions | My Site - + diff --git a/itblog.site/build/docs/tutorial-extras/translate-your-site/index.html b/itblog.site/build/docs/tutorial-extras/translate-your-site/index.html index 5629a16..64c1cd9 100644 --- a/itblog.site/build/docs/tutorial-extras/translate-your-site/index.html +++ b/itblog.site/build/docs/tutorial-extras/translate-your-site/index.html @@ -5,7 +5,7 @@ Translate your site | My Site - + diff --git a/itblog.site/build/index.html b/itblog.site/build/index.html index cda78ea..0eed581 100644 --- a/itblog.site/build/index.html +++ b/itblog.site/build/index.html @@ -5,7 +5,7 @@ Hello from My Site | My Site - + diff --git a/itblog.site/build/markdown-page/index.html b/itblog.site/build/markdown-page/index.html index 3a85bc4..26790bd 100644 --- a/itblog.site/build/markdown-page/index.html +++ b/itblog.site/build/markdown-page/index.html @@ -5,7 +5,7 @@ Markdown page example | My Site - +