ant design pro 实现teamtalk 后台管理前端
Install node_modules
:
npm install
or
yarn
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
#or
npm run start:no-mock
npm run build
npm run lint
You can also use script to auto fix some lint error:
npm run lint:fix
npm test
用我维护的teamtalk分支中的php项目作为管理项目的后端 https://github.com/xiaominfc/TeamTalk
当该项目运行的域名与teamtalk php后台的域名不一样的时候 可进行一下配置
ProxyPass /api/login/account http://local.xiaominfc.com/auth/userlogin
ProxyPassReverse /api/login/account http://local.xiaominfc.com/auth/userlogin
ProxyPass /api/logout http://local.xiaominfc.com/auth/userlogout
ProxyPassReverse /api/logout http://local.xiaominfc.com/auth/userlogout
ProxyPass /api/currentUser http://local.xiaominfc.com/auth/currentUser
ProxyPassReverse /api/currentUser http://local.xiaominfc.com/auth/currentUser
ProxyPass /api/user http://local.xiaominfc.com/user/action
ProxyPassReverse /api/user http://local.xiaominfc.com/user/action
ProxyPass /api/depart http://local.xiaominfc.com/depart/action
ProxyPassReverse /api/depart http://local.xiaominfc.com/depart/action
ProxyPass /api/group http://local.xiaominfc.com/group/action
ProxyPassReverse /api/group http://local.xiaominfc.com/group/action
ProxyPass /api/discoverys http://local.xiaominfc.com/discovery/action
ProxyPassReverse /api/discoverys http://local.xiaominfc.com/discovery/action
ProxyPass /api/groupusers http://local.xiaominfc.com/group/getMember
ProxyPassReverse /api/groupusers http://local.xiaominfc.com/group/getMember
ProxyPass /api/editmember http://local.xiaominfc.com/group/editmember
ProxyPassReverse /api/editmember http://local.xiaominfc.com/group/editmember
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_URI} !-f
RewriteRule !/api /index.html [L]
umi block list
local.xiaominfc.com 换成你自己的