npm run webpack 失败并出现尝试导入错误:“Breadcrumb”未从“@progress/kendo-react-layout”导出(导入为“Breadcrumb”)

问题描述 投票:0回答:1

我有一个奇怪的问题,我可以在本地计算机上 npm 运行 webpack,没有任何错误,但它突然停止在我们的构建服务器上工作,并出现以下错误 “面包屑”

npm run webpack 失败,并出现尝试导入错误:“Breadcrumb”未从“@progress/kendo-react-layout”导出(导入为“Breadcrumb”)。

感谢任何解决此问题的帮助。

webpack breadcrumbs kendo-react-ui
1个回答
0
投票

问题发生为“对于其中一个 kendo 包 (@progress/kendo-react-charts),包所有者最近发布了一个新的次要版本(v5.15.0 - 5 天前)。它依赖于 @progress/kendo-react-layout 的特定版本才能正确编译。因此,我们的 webpack 构建从那时起开始失败。 https://www.npmjs.com/package/@progress/kendo-react-charts/v/5.15.0

还可以通过在 npm install 之后、npm run webpack 之前添加以下行来解决此问题

npm install --save @progress/kendo-react-layout
npm install --save @progress/kendo-react-layout@latest

更好的分辨率 为了解决这个问题,我们现在修改了包 json,以自动升级所有剑道包的补丁版本。为此,我们在包 json 文件中将大写字母 (^) 符号替换为波浪号 (~) 符号。

© www.soinside.com 2019 - 2024. All rights reserved.