🌍 Language : 中 | En
💻 目前项目仍在开发阶段, 欢迎有想法的同学共同创造! 📃 不断同学的内容管理系统前端
- src VUE程序
- assets 静态资源
- components 组件
- contextBlock 内容组件
- postCards 列表组件
- router 路由
- views 页面
- Article 文章相关页面
- stores Pinia
- App.vue 主程序
- main.js
- index.html 网站主入口
目前有一些页面是写死的,且没预留可供后端修改的Placeholder,后续会陆续更新后端的动态修改功能。
这个项目的创立之初,目的就是想更新我的个人网站,和写一个功能简单的博客系统,为我自己发布文章和设计作品使用。我的前端水平有限,难免会产生各种屎山代码和Bug,还请各位可以理解。这个项目也基本上是边学习边开发完成的。
如果有大佬愿意和我一起完成这个项目,我会不尽感激🙏🏻。
复刻(Fork) 本仓库到自己的GitHub账号下。
修改main.js中siteInfo对象的站点标题、API域名等信息。
你需要注意的是,你需要在后端配置CORS,以避免浏览器跨域问题。
本仓库已配置Workflow,可在修改添加tag后自动打包,并添加到release中。
准备一台带有Nginx、Apache等软件的Web服务器,上传并解压,配置站点信息后即可访问。
- Tab (标签页)
- catalogue (分类)
- tag (标签)
- keyword (关键词)
“物理”分割不同内容层级,如博客文章、设计作品等。
不同层级的内容不会共同出现在分类、标签检索下,也不会进行相关推荐,即不同层级之间互不干扰。
对于每个内容层级下进行分类的元素。
catalogue: 对内容进行分类,一个内容对应一个类别。
tag: 对内容进行标注,一个内容可以对应多个标签,根据标签进行匹配。
通常由1-5个汉字或1-3个单词构成,每个文章(1000字)会产生数十个keyword,这些可以由AI生成,不推荐对前台用户展示,可用于相关内容匹配亦或是优化文章搜索。
- 项目发起者:不断同学 (Baicen, @buduan)
服务端及管理后台仓库:(暂未开源,感兴趣的可以邮件我)
文档: (编写中)
API调试工具: https://apifox.com/apidoc/shared-0d240d07-2dd6-4733-8d18-214464809bfe (BY Apifox)