Skip to content

项目说明

PyGo² edited this page May 8, 2022 · 1 revision

env配置

项目env配置主要有2套,位于项目的根目录下:

  • dev 测试环境:.env.development
  • prod 线上环境:.env.production

里面配置了一些后端API以及公共配置参数。

settings.js配置

文件位置:根目录/src/settings.js

  • logoTitle、logoUrl、loginTitle、pageTitle:分别是系统首页的LOGO标题、以及图片地址,还有登录页的标题,浏览器页面标题的prefix
  • showSettings:系统布局配置,也就是右侧的小按钮
  • tagsView:是否显示tagsView(tab)
  • fixedHeader:是否固定标题
  • sidebarLogo:是否展示首页LOGO内容,与logoTitle、logoUrl挂钩
  • baseInfo:系统基础信息

环境搭建

  • PC电脑一台,WIN、MacOS、Ubuntu以及其他Linux系统均可
  • 安装NODE、NPM,NODE版本>=16.9.1,NPM版本>=7.21.1,这里建议安装一个n或者nvm,可以使用多版本的NODE、NPM。
  • git clone https://github.com/GIS90/open2lui.git
  • 打开Terminal,cd到项目根目录。
  • npm install,等待即可(时间可能有点久,喝个咖啡)。
  • 如果有错误根据错误提示去解决,无错误执行下一步。
  • npm run dev,还有一些其他lint、build、test、new等其他参数,可以参考package.json中的scripts模块。
Clone this wiki locally