./node_modules/chart.js/dist/chart.js 695:18 模块解析失败:意外标记 (695:18)

Tan*_*ngh 7 node-modules reactjs chart.js package.json react-chartjs

在本地主机上运行“npm start”后,出现以下错误:

./node_modules/chart.js/dist/chart.js 695:18 模块解析失败:意外的标记 (695:18) 文件已使用这些加载器处理:

  • ./node_modules/babel-loader/lib/index.js 您可能需要一个额外的加载器来处理这些加载器的结果。| | 类数据集控制器{

静态默认值= {};| 静态数据集元素类型 = null; | 静态数据元素类型 = null;

我已经更新了 Chart.js 和 React Chartjs 2 的版本。我删除了 node_modules 和 package-lock.json 并重新安装,应用程序未启动。我已经删除了node_modules/package-lock.json/clear npm 缓存。没有帮助。

Piz*_*boy 6

您的项目很可能是为与 Chart.js v4 不兼容的 TypeScript 版本编译的,我通过安装版本 3 解决了我的问题,您可以使用以下命令:

npm i --save chart.js@3.9.1
Run Code Online (Sandbox Code Playgroud)

最好的选择可能是更新所有库和 TypeScript 配置,以便您可以使用 v4.0 版本。