f9cc9dea5a
Now we create a new launchpad url for skyline-console. https://launchpad.net/skyline-console Change-Id: If028182f2d75025642032a56a8dd59280e6ab3e5
3.5 KiB
3.5 KiB
使用说明
简体中文 | English
目录
资源
环境依赖
node
: lts/erbium (v12.*)yarn
: 1.22.4 +
本地环境搭建
以 CentOS 为例
安装 nvm (nodejs 版本管理工具)
wget -P /root/ --tries=10 --retry-connrefused --waitretry=60 --no-dns-cache --no-cache https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh bash /root/install.sh . /root/.nvm/nvm.sh
安装 nodejs
NODE_VERSION=erbium nvm install --lts=$NODE_VERSION nvm alias default lts/$NODE_VERSION nvm use default
验证 nodejs 和 npm 版本
node -v # v12.*.* npm -v # 6.*.*
安装 yarn
npm install -g yarn
安装项目依赖
在项目根目录下,
package.json
同级。yarn install
等待安装完成即可。
开发使用方法
在项目根目录下,package.json
同级。
yarn run mock
: 使用rap2工具 mock 接口yarn run dev
: 使用实际接口,需要将webpack.dev.js
文件第 47 行的 “http://pre.xxx.com” 修改为实际地址yarn run build
: 构建打包,可将生成的 dist 目录的内容交给后端
文档
如何开发
- 开发前的准备
- 目录结构
- 开发一个资源的页面
- BaseList 介绍
- BaseTabList 介绍
- BaseDetail 介绍
- BaseDetailInfo 介绍
- BaseStore 介绍
- FormAction 介绍
- ModalAction 介绍
- ConfirmAction 介绍
- StepAction 介绍
- FormItem 介绍
- Action 介绍
- Menu 介绍
- Route 介绍
- I18n 介绍