我尝试将反应原生声音安装并链接到我的项目中。但是,当我在项目目录中运行以下命令时,
react-native link react-native-sound
库没有链接,我得到以下结果:
Scanning 758 folders for symlinks in /Users/MY_USER_NAME/PROJECT_NAME/node_modules
我认为我的节点或npm设置错误。
答案 0 :(得分:5)
经过一番挖掘后,我找到了问题。 https://github.com/facebook/react-native/pull/14863
也许尝试在本地应用该修复,它应该可以正常工作。
答案 1 :(得分:0)
我在链接npm包时遇到了同样的问题,我在android studio中关闭了反应本机android项目(我正在链接npm回购),对我来说很好。
答案 2 :(得分:0)
1-在项目根目录中创建一个新文件,并将其命名为react-native.config.js
2-将此代码添加到react-native.config.js
中:
module.exports = {
project: {
ios: {},
android: {},
},
assets: ['./src/assets/fonts/'],
};
3-将['./src/assets/fonts/']
更改为字体路径
4-现在运行react-native link
就这样