当我在我的 React 应用程序中安装 nivo 图表时,您可能需要一个额外的加载器来处理终端中显示的这些加载器错误的结果

Zno*_*noy 5 javascript reactjs react-redux nivo-react

错误信息

./node_modules/@react-spring/web/dist/esm/index.js 113:11

模块解析失败:意外的标记 (113:11)

该文件是用这些加载器处理的:

*./node_modules/react-scripts/node_modules/babel-loader/lib/index.js

您可能需要一个额外的加载器来处理这些加载器的结果。

  this.transforms = I;
}
_value = null;
get() {
return this._value || (this._value = this._get());
Run Code Online (Sandbox Code Playgroud)

我做了纱线添加@nivo/core @nivo/bar

请帮我解决这个错误。

Phu*_*rba 3

有两种方法可以解决这个问题:

  1. 选项 1,更改更新 package.json 将package.json 的browserslist属性更新为

      browserslist: [
      ">0.2%",
      "not dead",
      "not op_mini all"
     ]
    
    Run Code Online (Sandbox Code Playgroud)
  2. 选项 2,如果您不想弄乱 package.json,则安装不同的 nivo 版本。Nivo版本0.80.0以上,好像有问题,所以

    npm i @nivo/core@0.80.0, or the below version works well 
    
    Run Code Online (Sandbox Code Playgroud)