webpack4 项目中引入json报 Unexpected token, expected ;

webpack4 项目中引入json报 Unexpected token, expected ";"

1576145550(1).png

json 格式使用工具验证过没有问题,请求各路大神指点!!!### 问题描述

已解决 悬赏分:10 - 解决时间 2021-11-26 11:30
反对 0举报 0 收藏 0

回答3

最佳
  • @

    问题已经找到了,webpack配置的问题:
    {

    test:'/\.js|jsx$/'

    }
    这里书写格式不严谨,导致json也匹配到js类型中去了。

    正确的写法:
    {

    test: /(\.js?|jsx?)$/

    }

    支持 0 反对 0 举报
    2021-11-26 06:30
  • @

    你的json数据不对,找设计师让他帮你弄个对的再测。
    这是我之前的代码

    componentDidMount() {
      let appAnimation = document.querySelector('.App');
      var params = {
       container: appAnimation,
       renderer: 'svg',
       loop: true,
       autoplay: true,
       animationData: lottieJson
      };
      lottie.loadAnimation(params)
     }
    支持 0 反对 0 举报
    2021-11-26 08:07
  • @

    你把你的json代码发一下

    支持 0 反对 0 举报
    2021-11-26 09:20