Delicate
前端特性
- 国际化,源码中抽离翻译字段,按需加载语言包
- 动态权限,不同权限对应不同菜单
- 优雅美观,Ant Design 设计体系
- Mock 数据,本地数据调试
使用
- 下载项目代码。
git clone https://github.com/BinChengZhao/delicate.git my-project
cd my-project
- 进入目录安装依赖,国内用户推荐使用 cnpm 进行加速。
sudo npm install --global yarn
sudo yarn global add umi
sudo yarn install
sudo yarn build
- 部署:
接下来,我们可以将静态文件上传到服务器。如果你使用Nginx作为Web服务器,你可以在
ngnix.conf
中配置它:
server
{
listen 80;
# Specify an accessible domain name
server_name web.delicate-rs.com;
# The directory where the compiled files are stored
root /home/www/delicate-web/dist;
# Proxy delicate-scheduler server .
location /api {
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $http_host;
proxy_pass http://*.*.*.*:8090;
}
# Because the front end uses BrowserHistory, it will
# route back to index.html
location / {
index index.html;
try_files $uri $uri/ /index.html;
}
}
- 启动完成后,打开浏览器,访问http://yourdomain.com,如果你需要改变启动端口,可以在
.env
文件中配置,而且你可以在delicate-web/src/utils/envConfig.js
中设置delicate-scheduler
服务端的请求地址。.
更多信息请参考 。
支持环境
现代浏览器。
IE / Edge | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|
IE11, Edge | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
参与贡献
我们非常欢迎你的贡献,你可以通过以下方式和我们一起共建 :smiley:
- 在你的公司或个人项目中使用 AntD Admin。
- 通过 Issue 报告 bug 或进行咨询。
- 提交 Pull Request 改进代码。
强烈推荐阅读 《提问的智慧》、《如何向开源社区提问题》 和 《如何有效地报告 Bug》、《如何向开源项目提交无法解答的问题》,更好的问题更容易获得帮助。