由于popperjs打字稿错误,React应用程序构建失败
我有使用 bootstrap 4.3.1 作为节点模块的 React 应用程序。当我构建应用程序时,它给出了以下错误TypeScript error in /codebuild/output/src478180495/src/app-name/node_modules/@popperjs/core/lib/createPopper.d.ts(1,13): '=' expected. TS1005 > 1 | import type { OptionsGeneric, Modifier, Instance, VirtualElement } from "./types";
之前没问题。今天出现错误。
回答
这是由于 Typescript type-only-imports-and-export引入的新语法
将您的typescript
模块升级package.json
到 > 3.8.0,@type
定义应该可以解决这个问题。
这是相关的Stackoverflow主题。