Ionic 无法从非EcmaScript模块导入命名导出“EmptyPcset”(仅默认导出可用)

cu6pst1q  于 2023-04-03  发布在  Ionic
关注(0)|答案(1)|浏览(133)

我正在使用一个react ionic项目,在安装节点模块并尝试运行项目后,显示以下问题:
“./node_modules/@tonaljs/scale-type/dist/index.mjs无法从非EcmaScript模块导入命名导出“EmptyPcset”(只有默认导出可用)”
我的软件包版本:

  • tonaljs/tonal:4.6.5
  • React脚本:4.0.2
  • React:17.0.2
  • typescript :4.1.3
  • 离子/React:6.0.1
  • Ionic CLI:6.20.3
  • 离子框架:@离子/React6.6.3
  • cordova -雷斯:0.15.4
  • 本地运行:1.7.2
  • NodeJS:v14.18.1
  • 国家预防机制:2015年14月6日
  • 操作系统:Linux

我试图更新tonaljs/tonal和/或react-scripts到新版本,但没有运气。有一个解决方案说我们应该更新webpack配置,但我在react ionic中找不到文件,我不知道如何更新配置。

5ssjco0h

5ssjco0h1#

Ionic React使用Create React App(CRA)来构建应用程序。
使用Create React App,通常您无法编辑配置-禁止配置编辑是CRA确保易于升级的方式。
要修改webpack配置,您有两个选项:

相关问题