https://github.com/overtrue/easywechat-theme
https://github.com/overtrue/easywechat-theme
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/overtrue/easywechat-theme
- Owner: overtrue
- License: mit
- Created: 2024-03-12T01:37:33.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-12T13:27:29.000Z (almost 2 years ago)
- Last Synced: 2025-03-23T13:14:26.238Z (10 months ago)
- Language: Vue
- Size: 592 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# EasyWeChat Theme
This is the [VitePress](https://vitepress.vuejs.org/) theme for the EasyWeChat documentation at `easywechat.com`.
## Development Setup
This repo can be developed on its own since it is a self-contained VitePress theme. Make sure to use [pnpm](https://pnpm.io/) as the package manager when installing deps. A demo app is available in `/demo` and can be run with `npm run dev`:
```bash
$ pnpm install
$ npm run dev
```
## Developing with Real Content
To work on this theme in the context of the `vuejs.org` website requires cloning both repos and linking the theme into the docs repo:
1. Clone repositories:
```bash
git clone git@github.com:vuejs/docs.git
git clone git@github.com:vuejs/theme.git
```
2. Link theme into docs repo:
```bash
# In ./theme
pnpm install
# Make @vue/theme available for global linking
pnpm link --global
# in ./docs
pnpm install
# Link teme
pnpm link --global @vue/theme
```
3. Start VitePress server:
```bash
# in ./docs
pnpm run dev
```
### Available Scripts
Here is the list of available scripts that can be used during the development.
```bash
# Boot local dev server.
$ npm run dev
# Build demo, then serve locally. This is for testing
# production build in the local environment.
$ npm run serve
# Run lint via Prettier.
$ npm run lint
# Run type check via tsc.
$ npm run type
```
## License
[MIT](http://opensource.org/licenses/MIT)
Copyright (c) 2021-present Evan You