Javascript 仅在重新加载时出现SVG/React语法错误

Javascript 仅在重新加载时出现SVG/React语法错误,javascript,reactjs,svg,webpack,Javascript,Reactjs,Svg,Webpack,我正在尝试在React组件中加载SVG 我需要以下方式使用SVG: <img src={require('../../images/logo.svg')}/> 现在,如果我启动我的webpack服务器,然后添加上面的代码,一切都会正常工作。但是,当我刷新时,会出现以下错误: { [SyntaxError: <absolute path>/nm-logo.svg: Unexpected token (1:1)] pos: 1, loc: Position { li

我正在尝试在React组件中加载SVG

我需要以下方式使用SVG:

<img src={require('../../images/logo.svg')}/>
现在,如果我启动我的webpack服务器,然后添加上面的
代码,一切都会正常工作。但是,当我刷新时,会出现以下错误:

{ [SyntaxError: <absolute path>/nm-logo.svg: Unexpected token (1:1)]
  pos: 1,
  loc: Position { line: 1, column: 1 },
  _babel: true,
  codeFrame: '\u001b[0m> ...}
{[SyntaxError:/nm-logo.svg:意外标记(1:1)]
位置:1,
位置{行:1,列:1},
_巴贝尔:没错,
码帧:'\u001b[0m>…}

另外,如果我导航到
http://localhost:9000/static/logo.svg
即使出现了错误,徽标看起来也应该如此。

我也遇到了同样的问题,想知道到底发生了什么,你最终会发现更多吗?谷歌搜索错误只会带来这个结果。
{ [SyntaxError: <absolute path>/nm-logo.svg: Unexpected token (1:1)]
  pos: 1,
  loc: Position { line: 1, column: 1 },
  _babel: true,
  codeFrame: '\u001b[0m> ...}