reactjs 在react native中链接字体时无法识别命令“link

beq87vna  于 2022-12-18  发布在  React
关注(0)|答案(3)|浏览(287)

尝试链接react原生项目中的自定义字体,当使用npx react-native link时,我收到一个错误消息,显示无法识别的命令“link”
有没有办法解决这个问题?

h9vpoimq

h9vpoimq1#

由于自动链接,React Native 0.69中删除了链接和取消链接命令。
所以,请试试这个:

npx react-native-asset
5uzkadbs

5uzkadbs2#

react-native 0.69中删除了手动链接,支持自动链接功能,因此现在您可以在native模块中链接资源,或者使用react-native-asset
其余步骤与在项目根目录中创建文件之前相同
react-native.config.js

module.exports = {
    project: {
        ios: {},
        android: {}
    },
    assets: ['./src/assets/'],
};

安装react-native-asset后,运行以下命令

yarn react-native-asset or npx react-native-asset
tvmytwxo

tvmytwxo3#

手动设置图标&尝试以下步骤
1.添加此行android/app/build.gradle应用于:“../../节点模块/React Native矢量图标/字体.gradle”
2.添加此行android/setting.gradle include ':React Native向量图标'项目(':React Native向量图标').projectDir =新文件(根项目.projectDir,'../node_modules/React Native向量图标/android'):

相关问题