
socialcomputing/elas-official-frontendELAS(学生探索性学习分析工具包)前端服务是ELAS平台的用户界面组件,旨在为杜伊斯堡-埃森大学学生提供直观、交互性强的学习分析应用访问入口。该服务作为平台与用户的交互桥梁,展示后端服务处理的学习数据分析结果,支持学生使用各类学习分析工具,助力学习活动开展。
需预先安装以下软件:
bashgit clone <ELAS项目仓库地址> cd elas-official/frontend
frontend目录下创建.env文件example.env文件的全部内容到.env文件中.env文件中的配置变量(如API地址、端口等)bash# 推荐使用npm ci安装锁定版本依赖 npm ci # 若npm ci执行失败,可尝试以下命令(谨慎使用,可能更新依赖版本) # npm install # 或 npm install --force
bashnpm start
服务启动后,可通过 http://localhost:8080 访问前端界面。
在运行服务的终端中按 Ctrl + C 即可停止。
通过Docker Compose一键部署整个ELAS平台(含前端服务):
bash# 在项目根目录执行 docker compose up
需确保项目根目录存在有效的
docker-compose.yml文件,该文件会自动配置并启动前端及关联后端服务。
ELAS前端服务作为平台的用户交互层,通过API网关与后端微服务通信,获取并展示学习分析数据。平台整体技术架构如下:
package-lock.json文件

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务