/Frontend-learning-platform

基于Ant-design-pro二次开发的前端学习平台(中后台项目)

Primary LanguageTypeScript

欢迎来到 DevDialogue

DevDialogue 是一个基于 Ant Design Pro 二次开发的前端学习论坛,旨在为前端开发者提供一个分享知识、交流经验的平台。

网站部分

网站主要包括以下内容:

  1. 前端基础知识:为新手提供基础知识,帮助大家打好前端基础。

  2. 程序员交流论坛:开放的讨论区,供程序员们一起交流探讨前端开发相关问题。

  3. 留言评论:任何人都可以在帖子下留言,展开评论讨论。

开发原理

本平台基于 Ant Design Pro 框架进行二次开发,这是一个著名的 React 组件库。我们重新设计和搭建了前端代码架构,使之更加稳定、高效,以应对不断变化的前端技术。同时,我们利用 Ant Design Pro 的组件功能优势,让前端开发变得更加灵活简单。

参与我们

如果您对前端开发有兴趣,并且想要和其他开发者交流,欢迎您参与我们。

您可以在 DevDialogue 进行注册和登录,为大家分享您的知识和经验,以及在网站上参与讨论区,与其他开发者进行交流。

我们希望通过 DevDialogue 的网站,能够帮助各位前端开发者快速提升自己的技术、提供开发的便捷性,同时也期待着您的参与和交流。

环境搭建

Install node_modules:

npm install

or

yarn

git 提交规范

合法的提交日志格式如下(emoji 和 模块可选填):

[] [revert: ?][(scope)?]:

💥 feat(模块): 添加了个很棒的功能

🐛 fix(模块): 修复了一些 bug

📝 docs(模块): 更新了一下文档

🌷 UI(模块): 修改了一下样式

🏰 chore(模块): 对脚手架做了些更改

🌐 locale(模块): 为国际化做了微小的贡献

其他提交类型: refactor, perf, workflow, build, CI, typos, tests, types, wip, release, dep

See https://github.com/vuejs/core/blob/main/.github/commit-convention.md

简介

Ant Design Pro provides some useful script to help you quick start and build with web project, code style check and test.

Scripts provided in package.json. It's safe to modify or add additional script:

开始运行

npm start

打包构建

npm run build

检查代码

npm run lint

你同样可以运行下面这条命令去规范代码:

npm run lint:fix

检查代码

npm test

More

You can view full document on our official website. And welcome any feedback in our github.