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
|
## Navicat Premium
|
||||||
|
|
||||||
- 需要先手动导入License激活
|
- 需要先手动导入License激活
|
||||||
|
|
Loading…
Reference in New Issue