Skip to content

feat(web): add element-plus icons vue dependency#530

Closed
zhoujiahua wants to merge 289 commits intodidi:developfrom
zhoujiahua:fix/add-icons-vue-dependency
Closed

feat(web): add element-plus icons vue dependency#530
zhoujiahua wants to merge 289 commits intodidi:developfrom
zhoujiahua:fix/add-icons-vue-dependency

Conversation

@zhoujiahua
Copy link
Copy Markdown

改动内容

  1. package.json 中新增依赖 @element-plus/icons-vue,用于支持 Element Plus 的图标组件。
  2. 修复 ExcelImport.vue 等组件中出现的 Failed to resolve import "@element-plus/icons-vue" 报错。

Issue

Closes #529

备注

  • 本 PR 仅涉及依赖修复,不包含业务逻辑改动。
  • 合并后请运行 pnpm installnpm install 以同步依赖。

sudoooooo and others added 30 commits April 1, 2024 22:49
* feat: nps评分功能

* feat: nps样式添加

* feat: 添加nps评分icon

* feat: 基于修改建议修改nps评分组件

* feat: 将自定义类移入至设置器
* fix: 修复评分和nps题型非必填提示没有填写的问题
* fix: 使用添加key的方法修复必填提示
* feat: 增加拖拽添加题目效果

* feat: 手动实现题型的预览效果

* feat: 优化预览体验
* feat: 补充file模块的单测

* fix: 安装types依赖
skique and others added 25 commits May 28, 2025 19:53
* fix: 下线数据上报

* fix: 下线数据上报
* 修改配置环境

* 添加AI生成问卷入口

* 创建AI智能生成问卷页面

* AI生成问卷前端代码优化

* AI生成问卷页面分文件编写

* 修复列表页TextImport问题

* AI api 初始调试完成

* 前端页面显示AI生成结果

* Text to Schema 应用预览

* 把ai-generate页面中的东西转接到列表页AIGenerate组件下

* 实现创建问卷的功能啦!!!

* AI生成问卷页面功能丰富

* AI生成标签

* 删除多余的ai-generate页面文件

* 实现AI打字输出

* 停止生成功能完成

* 标题处AI标签样式、重新生成、万能公式内容微调

* AI loading 和生成的时候禁止用户输入,AI生成东西的时候用户视角也会跟随移动

* 隐藏AI模型KEY MongoDB数据库URL
Co-authored-by: luch <32321690+luch1994@users.noreply.github.com>
Added @element-plus/icons-vue package to support icon components
in the web application. This dependency is required for the new
UI features and component implementations.
@skique
Copy link
Copy Markdown
Collaborator

skique commented Oct 18, 2025

当前项目版本的element-plus依赖了@element-plus/icon-vue,所以npm i情况下,不会遇到@element-plus/icon-vue的问题,不过你的问题这个pr是有效pr,把幽灵依赖变为了显示依赖,请参考贡献流程,修改pr合并到develop分支

@zhoujiahua zhoujiahua changed the base branch from main to develop October 19, 2025 08:14
@skique
Copy link
Copy Markdown
Collaborator

skique commented Oct 20, 2025

@zhoujiahua hello,看下贡献流程哦,需要基于develop的最新分支checkout出来的分支改下,再合到develop分支,重新提个pr吧,这一版本pr冲突太多了,我先关掉了

@skique skique closed this Oct 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[fix]: add icons-vue dependency