astro ink
2.0.0 (2023-12-18)


它的靈感來自於 Hugo 的 Ink 主題,力求保持輕量,同時為美麗、簡約的部落格提供基礎。
2.x版本)。tailwind.config.js選擇的6 種以上顏色模式。您可以透過dev或build腳本/命令傳遞THEME_KEY例如: THEME_KEY=purpleheart astro build/dev來變更正在使用的顏色主題。所有可用的主題都可以在 tailwind.theme.config.js 中找到。要自訂部落格部分,請添加此處提到的任何 Tailwind Typography 的prose-{color}類your-site.netlify.com/admin例如:astro-ink.netlify.app/admin,新增/編輯/更新/blog目錄中的所有貼文。它需要Netlify Identity(https://app.netlify.com/sites/your-site/settings/identity#registration)和Git Gateway(https://app.netlify.com/sites/your-site/settings/identity ) #services) 已啟用。/src/drafts目錄中以YYYY-MM-DD格式創建未來date帖子,並讓專門設計的 Github Action 負責在您指定的日期自動發布它。您可以在 Github Action 中設定檢查間隔。.env檔案(本機開發)中,取消註解此處的連接程式碼並部署。您的網站配備了動態瀏覽量計數器。請參閱 .env.example 以了解您需要配置的不同環境值。ytChannelId常數中,即可輕鬆在媒體頁面上顯示您的 YT 頻道內容。 (可選)透過將USE_MEDIA_THUMBNAIL設定為false從 YT 頻道的影片清單中停用影像縮圖。USE_AUTHOR_CARD設為true ,輕鬆新增基於貼文或網站範圍的作者卡,其中包括 Twitter 追蹤按鈕。USE_POST_IMG_OVERLAY設為true可以在貼文圖片頂部新增漂亮的主題漸層。 只需克隆此模板,然後從您的克隆開始工作。您可以使用所有常見的 NPM 指令,例如dev 、 build等。
注意:使用npx degit one-aalam/astro-ink複製模板,無需任何git歷史記錄
注意:此範本預設產生server (SSR 就緒)輸出。如果你想要static構建
server的output改為staticadapter: vercel()USE_VIEW_STATS設定為false注意:在第一次運行npm run dev之前 -
mv .env.example .env建立.env檔(如果您使用的是 Linux 發行版或 Mac)SITE_URI變數設定為SITE_URI=http://localhost:4321 (其中 4321 是專案運行的連接埠) 知道用 Astro Ink 建立的網站嗎?在 Twitter 上告訴我
這個主題最初是使用Astro框架的 alpha 版和 beta 版建構的。如果您剛開始使用Astro ,那麼您實際上可以在建立這個主題的同時學習Astro ,方法是遵循我編寫的一系列從頭開始教您 Astro 的部落格!
前往aalam.in/blog並了解