我是React Native和Xcode的新手。
当我在安装react-native-svg时,我得到以下内容:
开始将PerformanceBezier下载到/Users/username/AwesomeProject/node_modules/react-native-svg/ios/PerformanceBezier
从github下载PerformanceBezier库失败,错误:{错误:ENOTEMPTY:目录不为空,重命名'/ Users / username / AwesomeProject / node_modules / react-native-svg / 1511988242148-4207165471078973 / PerformanceBezier-master' - > '/用户/用户名/ AwesomeProject / node_modules /反应天然-SVG / IOS / PerformanceBezier'
错误:-66,
代码:'ENOTEMPTY',
系统调用:'重命名',
路径:'/ Users / username / AwesomeProject / node_modules / react-native-svg / 1511988242148-4207165471078973 / PerformanceBezier-master',
dest:'/ Users / username / AwesomeProject / node_modules / react-native-svg / ios / PerformanceBezier'}
下载PerformanceBezier库成功!
开始将QuartzBookPack下载到/Users/username/AwesomeProject/node_modules/react-native-svg/ios/QuartzBookPack
从github下载QuartzBookPack库失败,错误:{错误:ENOTEMPTY:目录不为空,重命名'/ Users / username / AwesomeProject / node_modules / react-native-svg / 1511988243034-9050633810649857 / QuartzBookPack-master' - > '/用户/用户名/ AwesomeProject / node_modules /反应天然-SVG / IOS / QuartzBookPack'
错误:-66,
代码:'ENOTEMPTY',
系统调用:'重命名',
路径:'/ Users / username / AwesomeProject / node_modules / react-native-svg / 1511988243034-9050633810649857 / QuartzBookPack-master',
dest:'/ Users / username / AwesomeProject / node_modules / react-native-svg / ios / QuartzBookPack'}
下载QuartzBookPack库成功!
+ react-native-svg@6.0.1-rc.0
显然它有问题,但后来它说它们都已成功安装。当我尝试构建Xcode项目时,我收到一条错误消息,指出Xcode无法打开它们的.xcodeproject文件。
这是不是我的问题出现了问题,还是存在这些文件被撤出的回购问题?
我有react-native-cli:2.0.1和react-native:0.50.4。我正在尝试安装react-native-svg@6.0.1-rc.0。
答案 0 :(得分:1)
此处已在此处报告:https://github.com/react-native-community/react-native-svg/issues/530
解决方法是运行以下命令:
df1.mask(df1.astype(str).eq(‘’), df2)