{"id":18070287,"url":"https://github.com/imsyy/vitepress-theme-curve","last_synced_at":"2025-04-05T16:41:55.589Z","repository":{"id":226709762,"uuid":"769453281","full_name":"imsyy/vitepress-theme-curve","owner":"imsyy","description":"🎉 A Simple VitePress Theme | 一个极简的 VitePress 主题","archived":false,"fork":false,"pushed_at":"2025-01-22T13:19:04.000Z","size":196,"stargazers_count":254,"open_issues_count":10,"forks_count":88,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-11T13:48:52.850Z","etag":null,"topics":["blog-theme","curve","simple","theme","vitepress","vitepress-theme"],"latest_commit_sha":null,"homepage":"https://blog.imsyy.top","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imsyy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-03-09T05:43:21.000Z","updated_at":"2025-02-10T09:31:55.000Z","dependencies_parsed_at":"2024-03-09T06:34:29.319Z","dependency_job_id":"a7ce895a-0ab8-4875-8abb-ae58451cbb9e","html_url":"https://github.com/imsyy/vitepress-theme-curve","commit_stats":null,"previous_names":["imsyy/vitepress-theme-curve"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsyy%2Fvitepress-theme-curve","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsyy%2Fvitepress-theme-curve/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsyy%2Fvitepress-theme-curve/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsyy%2Fvitepress-theme-curve/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imsyy","download_url":"https://codeload.github.com/imsyy/vitepress-theme-curve/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247369928,"owners_count":20927927,"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":["blog-theme","curve","simple","theme","vitepress","vitepress-theme"],"created_at":"2024-10-31T08:24:43.528Z","updated_at":"2025-04-05T16:41:55.564Z","avatar_url":"https://github.com/imsyy.png","language":"Vue","funding_links":[],"categories":["Vue","Other themes"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e Curve \u003c/h1\u003e\n\u003cp align=\"center\"\u003eA Simple VitePress Theme\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/imsyy/vitepress-theme-curve/assets/42232682/bed62689-cfd8-4d98-b946-24555d4ce1fb\" alt=\"curve-logo\" /\u003e\n\u003c/p\u003e\n\n---\n\n\u003e [!TIP]\n\u003e 近期将通过 Nuxt 重构本项目前后端，敬请期待\n\nPreview: 👻 [無名小栈](https://blog.imsyy.top/)\n\nDocs: 📖 [主题文档](https://blog.imsyy.top/pages/categories/%E4%B8%BB%E9%A2%98%E6%96%87%E6%A1%A3)\n\n\u003e [!NOTE]\n\u003e 该主题本意为自用，所以部分配置可能并不完善，包括评论系统的支持，目前仅支持 Artalk，如有其他需求，可提交 pr\n\n## Hello\n\n🎉 你好啊，很高兴你选择了 [vitepress-theme-curve](https://github.com/imsyy/vitepress-theme-curve)，你可以查看 [主题文档](https://blog.imsyy.top/pages/categories/%E4%B8%BB%E9%A2%98%E6%96%87%E6%A1%A3) 以了解更多，如果你在使用本主题时遇到问题，你可以在 [GitHub](https://github.com/imsyy/vitepress-theme-curve) 中正确的提交 [issues](https://github.com/imsyy/vitepress-theme-curve/issues) 以获取社区的帮助。\n\n## 快速开始\n\n若您有修改主题的需求，请确保您拥有基础的前端知识，最好能掌握 [Vue.js](https://vuejs.org/) 框架的相关知识，并确保阅读了 `VitePress` 的 [官方文档](https://vitepress.dev/zh/guide/what-is-vitepress)\n\n### 书写新的文章\n\n你可以直接在站点根目录中的 `posts` 文件夹中直接新建 `markdown` 文件来书写，您的文件路径即为实际生成的网址路径。\n\n### 添加新的页面\n\n你可以直接在站点根目录中的 `pages` 文件夹中直接新建 `markdown` 文件来实现新建页面，您的文件路径即为实际生成的网址路径。\n\n主题中已经内置了几个常用页面以供参考。\n\n### 主题配置\n\n本主题提供了一个 `themeConfig.mjs` 文件用来配置，它位于 `.vitepress\\theme\\assets\\themeConfig.mjs`，你可以将它复制一份并移动至根目录中，在这里里面的修改将会覆盖初始配置，请注意，**请不要更改文件名或者删除原配置文件，否则它将会不起作用！**\n\n### 静态文件\n\n通常情况下，静态文件处于根目录下的 `public` 文件夹中，通常用于存放字体或图片等文件信息。\n\n了解更多：[资源处理](https://vitepress.dev/zh/guide/asset-handling#asset-handling)\n\n### 部署\n\n如果你之前使用过类似于 [Hexo](https://hexo.io/zh-cn/) 一样的静态站点生成器的话，那么这二者是极为相似的，都是构建为静态文件后上传至服务器以实现访问，当然，你也可以借助 GitHub 的 Actions 以实现自动部署，具体细节请参考我的博客，此处不再细说。\n\n```bash\n# 安装依赖\nnpm run install\n# 构建\nnpm run build\n```\n\n建议使用 `pnpm`，若未安装，可使用 `npm install pnpm -g` 来安装。\n\n```bash\npnpm install\npnpm build\n```\n\n通常在未修改配置文件的情况下，打包后的文件会处于根目录下的 `.vitepress\\dist` 目录中，您可以将其中的文件上传至任意服务器以访问。\n\n## 更多\n\n更多信息请参考：[主题文档](https://blog.imsyy.top/pages/categories/%E4%B8%BB%E9%A2%98%E6%96%87%E6%A1%A3)\n\n\u003e Powered by VitePress\n\n[![Netlify Status](https://api.netlify.com/api/v1/badges/31ebe949-6ce7-46b7-a5fb-a73da20412d6/deploy-status)](https://app.netlify.com/sites/imsyy-blog/deploys)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimsyy%2Fvitepress-theme-curve","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimsyy%2Fvitepress-theme-curve","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimsyy%2Fvitepress-theme-curve/lists"}