为此,我将我所有的图标存储在我的src/icons文件夹中,并创建了一个索引文件,将我的图标导出为React元素。问题是,在尝试导出ReactComponent时,我得到了以下错误 Module '"*.svg"' has no exported member 'ReactComponent'.Did you mean to use 'import ReactComponent</e
我在导入用typescript编写的组件时遇到问题。此组件位于Storybook中,而Storybook位于单独的存储库中,即它是一个单独的应用程序。对于我的实时编写的项目,它导入了Storybook应用程序和我想要导入到我的应用程序中的组件。我使用npm-link来做这件事。/IconSquare/IconSquare";
import { ReactComponent as HamburgerIcon } from &
我试图让同样的进口陈述同时适用于Vite和Webpack的设置(由童话簿使用),而且我无法让它像广告中所宣传的那样为Webpack工作。根据的说法,这应该是可行的:import {ReactComponent as UilPlus} from '@iconscout/unicons/svg/line/plus.svg
我创建了一个带有自定义按钮的库。按钮文件夹包含24个svg文件。您可能忘记从定义在其中的文件中导出组件,或者您可能混淆了默认导入和命名导入。import React from "react";
import { ReactComponent as ArrowIcon/arrow_icon.svg</em
我正在将SVG导入到我的组件中,并使用ReactComponent将它们作为组件导入。 import { ReactComponent as D1 } from '../../../assets/images/characteristics/D1.svg'; 当我运行jest/enzyme进行测试时,我得到一个错误:元素类型无效:需要一个字符串(对于内置组件)或一个类/函数(对于复合组件您可能忘记了从定义组