mirror of https://github.com/jumpserver/jumpserver
perf: 修改 readme
parent
f316b241aa
commit
94e1d94423
|
@ -1,56 +1,3 @@
|
|||
# Lina
|
||||
|
||||
Lina 是 JumpServer 的前端 UI 项目, 主要使用 [Vue](https://cn.vuejs.org/), [Element UI](https://element.eleme.cn/) 完成,
|
||||
名字来源于 Dota 英雄 [Lina](https://baike.baidu.com/item/%E8%8E%89%E5%A8%9C/16693979)
|
||||
|
||||
## 开发运行
|
||||
|
||||
```
|
||||
0. 前置条件: 部署运行好 JumpServer API 服务器
|
||||
|
||||
1. 安装依赖
|
||||
$ yarn install
|
||||
|
||||
2. 修改 .env.development VUE_APP_CORE_HOST
|
||||
# ...
|
||||
VUE_APP_CORE_HOST = 'JUMPSERVER_APIHOST'
|
||||
|
||||
3. 运行
|
||||
$ yarn serve
|
||||
|
||||
4. 构建
|
||||
$ yarn build:prod
|
||||
```
|
||||
|
||||
## 生产中部署
|
||||
|
||||
下载 RELEASE 文件,放到合适的目录,修改 nginx配置文件如下
|
||||
|
||||
```
|
||||
server {
|
||||
listen 80;
|
||||
|
||||
location /ui/ {
|
||||
try_files $uri / /ui/index.html;
|
||||
alias /opt/lina/;
|
||||
}
|
||||
|
||||
location / {
|
||||
rewrite ^/(.*)$ /ui/$1 last;
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## 致谢
|
||||
|
||||
- [Vue](https://cn.vuejs.org) 前端框架
|
||||
- [Element UI](https://element.eleme.cn/) 饿了么 UI组件库
|
||||
- [Vue-element-admin](https://github.com/PanJiaChen/vue-element-admin) 项目脚手架
|
||||
|
||||
## License & Copyright
|
||||
|
||||
Be consistent with [jumpserver](https://github.com/jumpserver/jumpserver)
|
||||
|
||||
## Navicat Premium
|
||||
|
||||
- 需要先手动导入License激活
|
||||
|
|
Loading…
Reference in New Issue