azure 错误:npm错误!代码EOVERRIDE npm错误! axios@^1.2.0的覆盖与直接依赖项冲突

aurhwmvo  于 2022-11-30  发布在  iOS
关注(0)|答案(1)|浏览(130)

我构建了一个Azure聊天机器人,它在本地机器人仿真器中运行正常,但在将其上载到Azure时失败。我收到以下错误:
npm ERR!代码EOVERRIDE npm ERR! axios@^1.2.0的覆盖与直接依赖冲突
我不太清楚这是什么意思。有人知道怎么解决这个问题吗?
我尝试在package-lock和package json文件中更新Axios软件包,但没有任何效果

ubbxdtey

ubbxdtey1#

这个错误是由于npm库中与axios包相关的包的影响。我们需要使用下面的代码块手动覆盖包。

npm install axios-method-override

import axiosMethodOverride from 'axios-method-override';
 
axiosMethodOverride(axios);
 
const instance = axios.create();
axiosMethodOverride(instance);

我们需要在这个实现中使用HTTP、PUT、DELETE的覆盖补丁。

相关问题