Skip to content

Repository files navigation

Website

Development

Use Node.js 22.22.2+ (22.x) or 24.15.0+ (24.x), npm 12.0.2, and Python 3. CI explicitly installs npm 12.0.2 to match the version used for the lockfile; Node 22's bundled npm 10 rejects this lockfile's optional peer dependencies.

npm install --global npm@12.0.2
npm ci
python -X utf8 importTranslation.py
npm run docs:dev

To generate the production site, run npm run docs:build. Output is written to docs/.vuepress/dist/.

The site uses VuePress 2.0.0-rc.31 with the Vite bundler and theme/plugins at 2.0.0-rc.134. VuePress 2 is published under npm's next tag; keep the core and bundler versions aligned when upgrading and commit the updated lockfile. See the VuePress changelog.

Edit template/config.js for configuration changes, then regenerate translations; docs/.vuepress/config.js is generated. Prefetching remains disabled for PWA caching, overriding RC.31's new as-needed default.

About

Main branch documentation site for FreezeYou

Topics

Resources

Stars

17 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages