ViewUIPlus icon indicating copy to clipboard operation
ViewUIPlus copied to clipboard

[Bug Report]本地项目package.json 设置了 engines 限制node 版本,安装时会报错版本不一致,[email protected] 的engines 写死了[email protected]

Open ZhangHang12135 opened this issue 2 years ago • 2 comments

Environment

window, vue3

Reproduction link

https://run.iviewui.com/preview/h1mJWi1d

Steps to reproduce

  1. 本地代码项目 package.json 设置
    "engines": { "node": ">=16", "npm": ">=7" }
  2. 执行npm install view-ui-plus --save
  3. 就会出现 环境不支持的错误

What is expected?

期望能够升级下 v-click-outside-x 版本

What is actually happening?

engines 和 v-click-outside-x 冲突。


另外,v-click-outside-x 的指令 并没有对于vue3 的支持,view UI Plus 有做特殊的处理吗

ZhangHang12135 avatar Oct 24 '23 11:10 ZhangHang12135

看了下代码, 是没有使用npm包v-click-outside-x 了, 手动fork 了一份。那是不是可以将依赖中的 v-click-outside-x 给去掉了

ZhangHang12135 avatar Oct 24 '23 11:10 ZhangHang12135

看了下代码, 是没有使用npm包v-click-outside-x 了, 手动fork 了一份。那是不是可以将依赖中的 v-click-outside-x 给去掉了

我去掉了,没报错。看着是引用了util里面的v-click-outside-x,package.json里面的是可以去掉的

ymsyuni avatar Nov 03 '23 08:11 ymsyuni