Website is openEuler community contents management system base on Vuepress framework, default Theme for Vuepress theme, which publish on https://openeuler.org. Now we are under developing. you are welcome to join us.
docs
├─ .vuepress
│ ├── api // api
│ ├── component // vue component
│ ├── data // data maintained
│ ├── lang // language module
│ ├── libs // common utils
│ ├── public // static resources
│ ├── style // common style
│ ├── theme // theme default options
│ ├── config.js // global config
│ ├── enhanceApp.js // app level enhancements
│ ├── sitePlugin.js // plugin
├─ en // English content
├─ zh // Chinese content
- Install dependencies
npm install
- Run Vuepress development
npm run dev
The website will serving on http://your-server-ip:8080, any change will take effect here.
- Run Vuepress production
npm run build
Copy dist folder to web container
- Fork the repository
- Create Feature_xxx branch
- Commit your code
- Create Pull Request
- IRC: #openeuler-infra
- Mail: [email protected]