zgs225 / yapi-plugin-dding

钉钉机器人推送插件 for YAPI
49 stars 17 forks source link

安装失败问题 #10

Closed acoldog closed 3 years ago

acoldog commented 3 years ago

@zgs225 https://github.com/zgs225/yapi-plugin-dding/issues/8

跟这个碰到一样的问题,大佬能不能说一下当前插件可以支持哪个yapi的版本

zgs225 commented 3 years ago

我更新了一个 1.3.0 版本,支持了最新的 yapi,你可以更新试试

acoldog commented 3 years ago

@zgs225 拉了你昨晚发的版本重装还是安装失败 报一样的错误

zgs225 commented 3 years ago

这个错误是 yapi 本身造成的。

React 从 16.9.0 版本开始将 componentWillReceiveProps 废弃了。yapi 中引用的 react 版本是 “^16.2.0”。这种引用方式会自动升级次要版本,所以会报这个错误。

我这边的解决方式是在 vendors 目录中手动安装一个低版本的 react,比如:yarn add react@16.2.0

在 2020年8月3日,14:17,acoldog notifications@github.com 写道:

@zgs225 https://github.com/zgs225 拉了你昨晚发的版本重装还是安装失败 报一样的错误

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/zgs225/yapi-plugin-dding/issues/10#issuecomment-667826669, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA2WYS6JR6ILARGWJFKG5VDR6ZJAXANCNFSM4PPVXMVA.

llb1020 commented 3 years ago

@zgs225 通过yarn add react@16.2.0 指定版本安装后,报UNMET PEER DEPENDENCY react@16.2.0 大神是否可以制作一个docker镜像,包含了一些常用的插件?我看你之前做过的docker镜像,只是一个node执行安装插件的。是否可以做一个完整点的镜像?

zgs225 commented 3 years ago

@zgs225 通过yarn add react@16.2.0 指定版本安装后,报UNMET PEER DEPENDENCY react@16.2.0 大神是否可以制作一个docker镜像,包含了一些常用的插件?我看你之前做过的docker镜像,只是一个node执行安装插件的。是否可以做一个完整点的镜像?

你可以检查一下你的 yapi 里面 react 的依赖情况。这种问题一般出现都是因为有多个不同的包依赖不同版本的 react 造成的。