作者:管理员 历史版本:1 更新时间:2024-09-20 15:13
一、相关知识
使用 IBPS平台 首先组要有以下前置知识:
- 首先需要熟悉 web 开发基础三样:HTML、 CSS 、JavaScript
- 会熟悉使用 vue.js
如果您了解以下技术,在使用IBPS平台进行您的开发时会更加得心应手:
二、资源
下面是一些在开发过程会用到的文档,列举在这里方便大家快速查看:
2.1、组件库
2.2、项目基础
名称 | 介绍 |
---|---|
vue.js | vue2框架基础 |
vuex | 全局状态管理,是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。它能解决你很多全局状态或者组件之间通信的问题。 |
vue-router | 是 vue 官方的路由。它能快速的帮助你构建一个单页面或者多页面的项目。 |
vue-i18n | 多国语依赖 |
sass | CSS 预处理语言 |
2.3、 脚手架
名称 | 介绍 |
---|---|
vue-cli4 | 项目脚手架, 是官方提供的一个 vue 项目脚手架,本项目也是基于它进行构建的。它帮你封装了大量的 webpack、babel 等其它配置,让你能花更少的精力在搭建环境上,从而能更专注于页面代码的编写。不过所有的脚手架都是针对大部分情况的,所以一些特殊的需求还是需要自己进行配置。建议先阅读一遍它的文档,对一些配置有一些基本的了解。 |
Vue Loader | 是为 vue 文件定制的一个 webpack 的 loader,它允许你以一种名为单文件组件 (SFCs)的格式撰写 Vue 组件。它能在开发过程中使用热重载来保持状态,为每个组件模拟出 scoped CSS 等等功能。不过大部分情况下你不需要对它直接进行配置,脚手架都帮你封装好了。 |
webpack-chain | vue-cli3 中 webpack 的配置语法 |
2.4、第三方插件
名称 | 介绍 |
---|---|
lodash | 一致性、模块化、高性能的 JavaScript 实用工具库 |
axios | 最流行的网络请求库 |
better-scroll | ibps-container 的自定义滚动条依赖 |
echarts | echarts图表的核心 |
lowdb | IBPS平台 操作本地数据的依赖 |
mockjs | 模拟请求依赖 |
vue-grid-layout | 网格布局组件(平台首页布局组件) |
vue-splitpane | 切分布局组件 |
bpmn-js | 流程图设计和展示 |
pinyin4js | 一个汉字转拼音的Javascript开源库-零依赖 |
上面只是一些猜您会用到的链接,还有一些平台中用到但是这里没有列举的,如果您觉得有必要,可以提【建议】 修改本篇文档。
更多第三包,在
package.json
中可以看到引入和版本号