feat!: migrate to vitepress#1
feat!: migrate to vitepress#1Boshen merged 2 commits intooxc-project:mainfrom nozomuikuta:feat/migrate-to-vitepress
Conversation
|
Thank you for working on this! I made a vote since we have 2 PRs https://twitter.com/boshen_c/status/1723535140343931205 |
|
We can start merging once CI passes. |
|
Would you run CI again? |
|
Thank you for merging! From now on, I will add some missing features and improve developer experience 🙋♂️ |
Thank you for all the help! |
|
@nozomuikuta I gave you write access to this repo https://github.com/oxc-project/oxc-project.github.io/invitations I'm going to dump content as time goes on. You are free to adjust things as you fit, no permission required. |
|
Thank you so much!! Although I'm not yet familiar with Rust enough to contribute to the core, I will do my best so that Oxc will be recognized and used by more people in the community. |
* feat!: migrate to vitepress * chore: regenerate `pnpm-lock.yaml`
chore: update favicon and group icon
This PR is created based on conversation on Twitter.
cc: @ubugeeei
With this proof of concept (although I migrated almost everything already), you can preview VitePress' look-and-feel and developer experience.
Update dependencies
Run dev server
Build the website
Here are some information about VitePress and developer experience:
.vitepress/config.tsmanually for them to be shown in sidebar (we might be able to do some automation).vitepress/theme/componentsdirectory).vuefiles (not included in this PR yet).vuefiles (browserslist is temporarily deleted in this PR for simplicity)VitePress has some features that you might get interested in: