React native 链接本机向量图标时出现问题

React native 链接本机向量图标时出现问题,react-native,React Native,我刚刚从零开始了一个新的react native项目,添加了react native vector图标,但当我尝试链接它时,我得到了以下信息,我不知道为什么会发生这种情况,我没有改变任何东西,这是一个clen项目 error Something went wrong while linking. Error: ENOENT: no such file or directory, copyfile 'PROJECTFOLDER/node_modules/react-native-vector-ic

我刚刚从零开始了一个新的react native项目,添加了react native vector图标,但当我尝试链接它时,我得到了以下信息,我不知道为什么会发生这种情况,我没有改变任何东西,这是一个clen项目

error Something went wrong while linking. Error: ENOENT: no such file or directory, copyfile 'PROJECTFOLDER/node_modules/react-native-vector-icons/Fonts/AntDesign.ttf' -> 'D:\Codes\ReactNative\KosTimer\android\app\src\main\assets\fonts\AntDesign.ttf'
Please file an issue here: https://github.com/react-native-community/react-native-cli/issues
error ENOENT: no such file or directory, copyfile 'PROJECTFOLDER/node_modules/react-native-vector-icons/Fonts/AntDesign.ttf' -> 'D:\Codes\ReactNative\KosTimer\android\app\src\main\assets\fonts\AntDesign.ttf'
由于此错误,我的所有图标都在正方形内显示一个X


*PROJECTFOLDER是我的项目所在的位置

该问题是由android项目中缺少资产/字体文件夹引起的

若要解决此问题,请在项目中创建资产文件夹

然后在该文件夹中创建一个名为字体的文件夹

这就是我们应该拥有的:

<project root>/android/app/src/main/assets/fonts
对于windows:

mkdir ./android/app/src/main/assets/fonts

然后您应该能够正常链接依赖项。

该问题是由android项目中缺少资产/字体文件夹引起的

若要解决此问题,请在项目中创建资产文件夹

然后在该文件夹中创建一个名为字体的文件夹

这就是我们应该拥有的:

<project root>/android/app/src/main/assets/fonts
对于windows:

mkdir ./android/app/src/main/assets/fonts

然后您应该能够正常链接依赖项。

react-native:0.59.0 10小时前刚刚发布。肯定会有一些初期问题,您可以始终使用react native init MyAwesomeApp-version react使用以前的版本创建项目-native@0.58.6看看这是否有效。它有效,但我想使用0.59,我正在升级以便可以使用hooksreact native:0.59.0在10小时前刚刚发布。肯定会有一些初期问题,您可以始终使用react native init MyAwesomeApp-version react使用以前的版本创建项目-native@0.58.6看看这是否有效。它有效,但我想使用0.59,我正在升级以便可以使用hook。我想你可以使用mkdir./android/app/src/main/assets/fonts。注意:no-p。让我知道这是否有效。更糟糕的情况是,你可以导航到主目录并创建assets文件夹,然后在其中创建folderI不知道为什么,但我想可能是linking命令只是复制了内容,如果文件夹不存在,就不会创建文件夹。我想你可以使用mkdir./android/app/src/main/assets/fonts notice no-p。让我知道这是否有效。更糟糕的情况是,您可以导航到主目录并创建assets文件夹,然后在其中创建folderI不确定原因,但我认为可能是linking命令只是复制内容,如果文件夹不存在,则不会创建文件夹。