GitPedia
denkiwakame

denkiwakame/academic-project-template

An academic project page template powered by React + UIKit, w/ markdown and KaTeX support

1 Releases
Latest: 1y ago
v1.0.0Latest
denkiwakamedenkiwakameยท1y agoยทJanuary 30, 2025
GitHub

๐Ÿ“ฆ Media File Path Update

  • 1. All media files should be placed in the (`public/`) directory.
  • 2. Media files can be accessed directly in all locations, including YAML fields and the body (Markdown).
  • `image: teaser.png`
  • `<img src="teaser.png">`
  • 3. All `img` fields now support both local files (under `public/`) and web files (`https://...`).

๐Ÿ“ฆ Development Command Update

  • `npm run serve` โ†’ `npm run dev`

๐Ÿ“ฆ **Build Backend is Now Faster!** ๐Ÿš€

  • MIgrated from webpack to [Vite](https://ja.vite.dev/)
  • ```
  • Before: โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ 19.567s
  • After: โ–ˆโ–ˆโ–ˆโ–ˆ 5.288s
  • ```
  • 4ร— speed improvement! ๐ŸŽ‰

๐Ÿ“ฆ **Automatic Typo Checking for `template.yaml`** ๐Ÿ“

  • Pre-commit typo checking with Husky is now enabled.
  • When you `git add template.yaml`, a typo check runs automatically before committing.
  • To check manually, run:
  • ```sh
  • npx typos template.yaml
  • ```
  • To disable this functionality, `export HUSKY=0`

๐Ÿ“ฆ **Now Supports Node.js 22** ๐ŸŒŸ

  • Updated compatibility with the latest Node.js v22.
  • Let me know if you need any tweaks! ๐Ÿš€
  • *---Release written by AI*