ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
# 开始使用 重要的东西写在前面-码农云Admin 致力于提供给程序员**愉悦**的开发体验。 > 码农云是基于Ant Design Pro 开发的一套是企业级中后台前端/设计解决方案,帮助程序猿可以更好更快的开发后台,码农云Admin搭配manong.cloud数据库实现云开发,一个前端程序员就能撑起一个后台 **本项目默认你有一定的 Vue 基础和 Antd 使用经验,如果你对这些还不熟悉,我们建议你先查阅相关文档**[Vue](https://cn.vuejs.org/)、[Ant Design Vue](https://vue.ant.design/) ## 目录结构 我们基于上述目标和提供了以下的典型模板,并据此构建了一套基于[Ant Design Pro](https://pro.loacg.com/)搭配云数据库,构建的的中后台管理控制台,它可以帮助你快速搭建企业级中后台产品原型。 ~~~ - Dashboard - 分析页 - 监控页 - 工作台 - 表单页 - 基础表单页 - 分步表单页 - 高级表单页 - 列表页 - 查询表格 - 标准列表 - 卡片列表 - 搜索列表(项目/应用/文章) - 详情页 - 基础详情页 - 高级详情页 - 结果 - 成功页 - 失败页 - 异常 - 403 无权限 - 404 找不到 - 500 服务器出错 - 个人页 - 个人中心 - 个人设置 - 帐户 - 登录 - 注册 - 注册成功 ~~~ ## 前序准备 你的本地环境需要安装[node](http://nodejs.org/)和[git](https://git-scm.com/)。我们的技术栈基于[ES2015+](http://es6.ruanyifeng.com/)、[Vue.Js](https://vuejs.org/)、[Vuex](https://vuex.vuejs.org/)、[Vue-Router](https://router.vuejs.org/)、[g2](https://antv.alipay.com/zh-cn/g2/3.x/index.html)和[antd-vue](https://vue.ant.design/docs/vue/introduce-cn/),提前了解和学习这些知识会非常有帮助。 ## 安装 从 GitHub 仓库中直接安装最新的脚手架代码。 ~~~bash $ git clone --depth=1 https://github.com/sendya/ant-design-pro-vue.git my-project $ cd my-project ~~~ ## 目录结构 我们已经为你生成了一个完整的开发框架,提供了涵盖中后台开发的各类功能和坑位,下面是整个项目的目录结构。 ~~~bash ├── public │ └── logo.png # LOGO | └── index.html # Vue 入口模板 ├── src │ ├── api # Api ajax 等 │ ├── assets # 本地静态资源 │ ├── config # 项目基础配置,包含路由,全局设置 │ ├── components # 业务通用组件 │ ├── core # 项目引导, 全局配置初始化,依赖包引入等 │ ├── router # Vue-Router │ ├── store # Vuex │ ├── utils # 工具库 │ ├── locales # 国际化资源 │ ├── views # 业务页面入口和常用模板 │ ├── App.vue # Vue 模板入口 │ └── main.js # Vue 入口 JS │ └── permission.js # 路由守卫(路由权限控制) ├── tests # 测试工具 ├── README.md └── package.json ~~~ ## 本地开发 安装依赖。 ~~~bash $ yarn install ~~~ > 如果网络状况不佳,可以使用[cnpm](https://cnpmjs.org/)进行加速,并使用`cnpm`代替`yarn` > 或者设置 yarn 的 npm 加载源,如`yarn config set registry https://registry.npm.taobao.org` ~~~bash $ yarn run serve ~~~ 启动完成后会自动打开浏览器访问[http://localhost:8000](http://localhost:8080/),你看到下面的页面就代表成功了。 ![](https://img.kancloud.cn/28/e9/28e9d7896ea56fe516a7bd81f106defa_968x659.png) 接下来你可以修改代码进行业务开发了,我们内建了典型业务模板、常用业务组件、全局路由等等各种实用的功能辅助开发,你可以继续阅读和探索左侧的其他文档。