{"id":13618121,"url":"https://github.com/nicejade/vuepress-web-app","last_synced_at":"2025-04-07T10:25:30.346Z","repository":{"id":42495639,"uuid":"134837882","full_name":"nicejade/vuepress-web-app","owner":"nicejade","description":"📝 采用 VuePress 构建的 Web 应用程序，支持 Pwa、Github Issues 评论、Prettier Markdown 等。","archived":false,"fork":false,"pushed_at":"2024-11-19T13:44:52.000Z","size":1937,"stargazers_count":67,"open_issues_count":33,"forks_count":29,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-31T08:12:09.274Z","etag":null,"topics":["markdown","nodejs","vue","vuepress","webpack","website"],"latest_commit_sha":null,"homepage":"https://nice.lovejade.cn/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nicejade.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-05-25T09:54:39.000Z","updated_at":"2024-12-08T03:00:16.000Z","dependencies_parsed_at":"2024-12-17T11:08:55.876Z","dependency_job_id":"f745b6d2-c49f-436d-b50c-36edbe35a204","html_url":"https://github.com/nicejade/vuepress-web-app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicejade%2Fvuepress-web-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicejade%2Fvuepress-web-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicejade%2Fvuepress-web-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicejade%2Fvuepress-web-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nicejade","download_url":"https://codeload.github.com/nicejade/vuepress-web-app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247633689,"owners_count":20970372,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["markdown","nodejs","vue","vuepress","webpack","website"],"created_at":"2024-08-01T20:01:54.824Z","updated_at":"2025-04-07T10:25:30.328Z","avatar_url":"https://github.com/nicejade.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003ca href=\"https://nice.lovejade.cn\" target=\"_blank\"\u003e\u003cimg width=\"100\"src=\"https://nice.lovejade.cn/logo.png\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e静晴轩别苑\u003c/h1\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cstrong\u003e\n    采用 \u003ca href=\"https://vuepress.vuejs.org/\"\u003eVuePress\u003c/a\u003e 构建的 Web 应用程序：https://nice.lovejade.cn\n  \u003c/strong\u003e\n\u003c/div\u003e\n\n## 目标与哲学\n\n[静晴轩别苑](https://nice.lovejade.cn)的诞生，其初衷完全是为了体验 `VuePress`: Vue 驱动的静态网站生成器。[VuePress](https://vuepress.vuejs.org/) 由两部分组成：一部分是支持用 `Vue` 开发主题的极简静态网站生成器，另一个部分是为书写技术文档而优化的默认主题。它的诞生初衷是为了支持 `Vue` 及其子项目的文档需求。\n\n每一个由 `VuePress` 生成的页面都带有预渲染好的 HTML，也因此具有非常好的加载性能和搜索引擎优化（`SEO`）。同时，一旦页面被加载，Vue 将接管这些静态内容，并将其转换成一个完整的单页应用（`SPA`），其他的页面则会只在用户浏览到的时候才按需加载。除此之外，它还内置了以下优秀特性：\n\n- 为技术文档而优化的[内置 Markdown 拓展](https://vuepress.vuejs.org/zh/guide/markdown.html)\n- [在 Markdown 文件中使用 Vue 组件的能力](https://vuepress.vuejs.org/zh/guide/using-vue.html)\n- [Vue 驱动的自定义主题系统](https://vuepress.vuejs.org/zh/guide/custom-themes.html)\n- [自动生成 Service Worker](https://vuepress.vuejs.org/zh/config/#serviceworker)\n- [Google Analytics 集成](https://vuepress.vuejs.org/zh/config/#ga)\n- [多语言支持](https://vuepress.vuejs.org/zh/guide/i18n.html)\n- 默认主题包含：\n  - 响应式布局\n  - [可选的主页](https://vuepress.vuejs.org/zh/default-theme-config/#%E9%A6%96%E9%A1%B5)\n  - [简洁的开箱即用的标题搜索](https://vuepress.vuejs.org/zh/default-theme-config/#%E5%86%85%E7%BD%AE%E6%90%9C%E7%B4%A2)\n  - [Algolia 搜索](https://vuepress.vuejs.org/zh/default-theme-config/#algolia-%E6%90%9C%E7%B4%A2)\n  - 可自定义的[导航栏](https://vuepress.vuejs.org/zh/default-theme-config/#%E5%AF%BC%E8%88%AA%E6%A0%8F)和[侧边栏](https://vuepress.vuejs.org/zh/default-theme-config/#%E4%BE%A7%E8%BE%B9%E6%A0%8F)\n  - [自动生成的 GitHub 链接和页面的编辑链接](https://vuepress.vuejs.org/zh/default-theme-config/#git-%E4%BB%93%E5%BA%93%E5%92%8C%E7%BC%96%E8%BE%91%E9%93%BE%E6%8E%A5)\n\n相比与 `Nuxt`、 `Hexo`、`Jekyll`、`Docsify`、`GitBook` 等工具，`VuePress` 在不同方向，都拥有着巨大优势，并且仍在开发更新当中；如果你有搭建个人博客、技术文档的需求，那么 `VuePress` 将是超棒的选择。\n\n## 附加功能\n\n- 添加基于 `Github Issue` 的评论功能(相当于内置 `Gitalk`)；只需修改 **.vuepress/themeConfig.js** 文件中 `comment` 字段配置即可；具体字段含义，可参见[Gitalk Options](https://github.com/gitalk/gitalk#options)；\n- 有添加 `element-ui` 依赖，以方便编写常用组件；此项目中，内置除了评论组件外，还有 `Advertisement`（广告）、`ArticleList`（文章列表）、`Contact`（联系方式）等；\n- 引入 `prettier`, `lint-staged`, `husky` 等依赖，从而使得写出更合乎‘规范’的 markdown；同时注入至 Git hooks，以确保你的代码库具有一致的风格；即使你正与团队合作编写，也不必为统一风格的问题而感到忧虑！\n\n## 如何使用\n\n可将项目 `Fork` 至自己的代码仓库，运行以下命令即可：\n\n```bash\n# 🎉 clone the project\nhttps://github.com/nicejade/vuepress-web-app.git\ncd vuepress-web-app\n\n# ➕ install dependencies \u0026 start dev\nyarn \u0026\u0026 yarn start\n```\n\n修改 `deploy.sh` 文件中的“自定义域名”以及“仓库路径”，运行如下命令，即可实现部署（默认发布至 `github pages`；如果暂不使用自定义域名，注释该行即可。\n\n```bash\n# 🚀 deploy to github-page\nyarn deploy\n```\n\n## 相关链接\n\n- [**倾城之链**](https://nicelinks.site?utm_source=nice.lovejade.cn)\n- [About Me](https://aboutme.lovejade.cn/?utm_source=nice.lovejade.cn)\n- [个人博客](https://jeffjade.com/nicelinks?utm_source=nice.lovejade.cn)\n- [静轩之别苑](https://quickapp.lovejade.cn/?utm_source=nice.lovejade.cn)\n- [静晴轩别苑](https://nice.lovejade.cn/?utm_source=nice.lovejade.cn)\n- [吾意静晴轩](https://docz.lovejade.cn/?utm_source=nice.lovejade.cn)\n- [天意人间舫](https://blog.lovejade.cn/?utm_source=nice.lovejade.cn)\n- [新浪微博](https://weibo.com/jeffjade?utm_source=nice.lovejade.cn)\n- [知乎主页](https://www.zhihu.com/people/yang-qiong-pu/)\n- [简书主页](https://www.jianshu.com/u/9aae3d8f4c3d)\n- [SegmentFault](https://segmentfault.com/u/jeffjade)\n- [Twitter](https://twitter.com/nicejadeyang)\n- [Facebook](https://www.facebook.com/nice.jade.yang)\n\n| 微信公众号 | 前端微信群 | 推荐 Web 应用 |\n| --- | --- | --- |\n| 😉 静晴轩 | ✨ 大前端联盟 | 🎉 倾城之链 |\n| ![静晴轩](https://image.nicelinks.site/qrcode_jqx.jpg) | ![倾城之链](https://image.nicelinks.site/wqycx-weixin.png?ver=1) |\u003cimg src=\"https://image.nicelinks.site/nice-links.png\" width=\"300px\" alt=\"倾城之链\"\u003e\u003c/img\u003e|\n\n## 许可执照\n\n[MIT](http://opensource.org/licenses/MIT)\n\nCopyright (c) 2018-present, [nicejade](https://aboutme.lovejade.cn/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicejade%2Fvuepress-web-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicejade%2Fvuepress-web-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicejade%2Fvuepress-web-app/lists"}