在一个创建反应的应用程序中,我有一个SVG引用了外部样式表。当浏览器请求此css文件时,create-react应用会将请求重定向到带有304响应的索引页。
如何从XML文件引用外部文件,或设置create-react应用以返回css文件而不进行重定向?
我已经在SVG中尝试了%PUBLIC_URL%/ path / to / css,但是使用公共网址var会发生编译错误。
如果我使用绝对路径,则可以正确找到外部工作表。
<?xml-stylesheet type="text/css" href="../public/svg_style.css" ?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 841.9 595.3">
<g class='svgTestFill'>
<path d="M666.3 296.5c0-32.5-40.7-63.3-103.1-82.4 14.4-63.6 ..."/>
<circle cx="420.9" cy="296.5" r="45.7"/>
<path d="M520.5 78.1z"/>
</g>
</svg>