我是本机反应的新手。 安装新的react-native-svg-from-uri库之后。并在
之类的组件上使用import SvgUri from 'react-native-svg-uri';
<SvgUri width="200" height="200" source={require("./img/homer.svg")} />
运行我的应用程序时显示错误
无法从“ node_modules \ react-native-svg \ lib \ extract \ extractProps.js”中解析“ ./patternReg”。
现在如何解决这个问题? 预先感谢。
答案 0 :(得分:2)
我通过运行以下命令解决了这个问题:
npm i react-native-svg@^5.4.0
答案 1 :(得分:1)
如果您使用create-react-native-app
创建了您的应用,那么它是通过Expo(已经包含react-native-svg
)创建的。
尝试删除react-native-svg
以避免重复/不匹配的依赖项。
答案 2 :(得分:0)
您已经安装了react-native-svg,看起来您正在使用的库需要另一个模块react-native-svg,请尝试安装它,并链接 react-native-svg。
尝试以下步骤。
1> npm我react-native-svg
2> react-native链接react-native-svg
3> npm install react-native-svg-uri --save
4>重新运行项目
注意:请确保您已正确链接项目。