当前位置: 首页 > news >正文

记录一次 vue2 前端项目整合过程

整合成功效果图

具体说明:

项目A是现在的vue2前端项目,项目B是一个开源的工作流前端,项目后端代码已经整合了,就不多提了。这里主要记录下前端整合的过程和思路。

1、开源工作流里面的功能,拷贝到自己对应的vue2项目里面,且每个文件夹都对应新建一个oa文件夹,用来存放迁移的流程

2、注意各种路径全局替换,最好从开源文件夹里全局替换后,再拷贝到自己的项目里面

3、迁移main.js里面的相关引用

4、把pakagejs里面非dependencies和devDependencies的对比下差异,手动迁移过去

5、把新老pakagejs里面dependencies和devDependencies让AI给你对比下缺什么组件

6、然后再让AI帮你生产npm安装命令

7、安装后,重新npm -i ,把出现的错误,发给AI,让他给你分析,比如:

直接发错误信息出去

 ERROR  Failed to compile with 8 errors                                                                                     下午10:44:54error  in ./src/views/dingflow/common/process/nodes/ConditionNode.vue?vue&type=style&index=0&id=d4b010d8&lang=less&scoped=true&Syntax Error:box-shadow: 0px 0px 3px 0px @theme-primary;^
Variable @theme-primary is undefinedError in C:\Users\Administrator\Desktop\Project\ui\src\views\dingflow\common\process\nodes\ConditionNode.vue (line 221, column 34)

8、然后爬坑成功

http://www.lryc.cn/news/348391.html

相关文章:

  • 物联网五层架构分析
  • 【Java EE】多线程(三)线程状态
  • FFmpeg常用API与示例(一)—— 工具库篇(av_log、AVDictionary、avio)
  • 日志的基本用法
  • 什么是页分裂、页合并?
  • 软件2班20240513
  • 嵌入式学习-时钟树
  • 对博客系统基本功能进行自动化测试(Junit + Selenium)
  • 《换你来当爹》:AI驱动的养成游戏,探索虚拟亲子关系的新模式
  • 在idea中使用vue
  • Linux系统编程:进程控制
  • Android 异常开机半屏重启代码分析
  • Kafka从0到消费者开发
  • 01-项目功能,架构设计介绍
  • bvh 好用强大的播放器源码
  • 安阳在线知识付费系统,培训机构如何进行课程体系的设置?
  • 网络编程:服务器模型-并发服务器-多进程
  • React 基础案例
  • 【Python探索之旅】选择结构(条件语句)
  • Recommender ~ Collaborative filtering
  • 我觉得POC应该贴近实际
  • AI 情感聊天机器人工作之旅 —— 与复读机问题的相遇与别离
  • 如何使用ArcGIS Pro进行选房分析
  • android图标底色问题,debug与release不一致
  • 如何提高自己的全局视野?
  • element ui的确认提示框文字样式修改
  • Typescript 哲学 - ts模块使用最佳实践
  • 自动驾驶决策规划——坐标转换
  • 信创应用软件之邮箱
  • TriCore: Architecture