20240104----重返学习-关于`npm --legacy-peer-deps`与`npm --force`升级版本

记--legacy-peer-deps与--force的了解与思考

之前还是旧的版本:

js 复制代码
    "bpmn-js": "^7.3.1",
    "bpmn-js-properties-panel": "^0.37.2",
    "houtaroy-bpmn-js-properties-panel-activiti": "^0.0.1",

使用npm install bpmn-js bpmn-js-properties-panel houtaroy-bpmn-js-properties-panel-activiti --legacy-peer-deps后:

js 复制代码
    "bpmn-js": "^7.5.0",
    "bpmn-js-properties-panel": "^0.37.6",
    "houtaroy-bpmn-js-properties-panel-activiti": "^0.0.1",

相对旧版本升级了两个小版本,但结构没扁平化;

使用npm install bpmn-js bpmn-js-properties-panel houtaroy-bpmn-js-properties-panel-activiti --force后:

js 复制代码
    "bpmn-js": "^7.5.0",
    "bpmn-js-properties-panel": "^0.37.6",
    "houtaroy-bpmn-js-properties-panel-activiti": "^0.0.1",

相对旧版本升级了两个小版本,相对npm --legacy-peer-deps没升级,但结构扁平化了;

使用npm install bpmn-js@16.3.0 bpmn-js-properties-panel houtaroy-bpmn-js-properties-panel-activiti --legacy-peer-deps后:

js 复制代码
    "bpmn-js": "^16.3.0",
    "bpmn-js-properties-panel": "^0.37.6",
    "houtaroy-bpmn-js-properties-panel-activiti": "^0.0.1",

相对旧版本升级了几个大版本到了指定版本,但结构没扁平化,同时有些东西可能已经不再兼容当前UI框架或vue或react版本了;

使用npm install bpmn-js@16.3.0 @bpmn-io/properties-panel@3.13.0 bpmn-js-properties-panel@5.6.1 --legacy-peer-deps后:

js 复制代码
    "@bpmn-io/properties-panel": "^3.13.0",
    "bpmn-js": "^16.3.0",
    "bpmn-js-properties-panel": "^5.6.1",
    "camunda-bpmn-moddle": "^4.4.0",
    "houtaroy-bpmn-js-properties-panel-activiti": "^0.0.1",

相对旧版本升级了几个大版本到了指定版本,但结构没扁平化,同时也废弃了一些其它的依赖的升级如houtaroy-bpmn-js-properties-panel-activiti;

相关推荐
卸任1 分钟前
性能优化大作战:React.memo 在可编辑列表中的奇效
前端·javascript·react.js
WildBlue10 分钟前
阮一峰闭包:JavaScript最优雅的"背包"魔法!✨
前端·javascript
LaoZhangAI13 分钟前
OpenAI API 账号分层完全指南:2025年最新Tier系统、速率限制与升级攻略
前端·后端
LeeAt13 分钟前
React Hooks 编程:useState和useEffect的详解
前端·react.js
Dream耀13 分钟前
React Hooks 指南:useState 与 useEffect 的用法与技巧
前端·javascript·react.js
zhanshuo15 分钟前
i18next + 原生JS 双引擎:打造前端多语言系统最佳实践
前端·javascript·css
小飞悟17 分钟前
React Hooks 编程:深入理解 useEffect 的执行机制与清理副作用
前端·javascript
庖丁解牛19 分钟前
3. Babylonjs 中获取相机方向相关
前端·webgl·游戏开发
红衣信19 分钟前
前端与后端存储全解析:从 Cookie 到缓存策略
前端·后端·面试
3Katrina20 分钟前
一文带你了解React useEffect:核心概念与实践总结
前端