【发布时间】:2019-01-29 18:54:19
【问题描述】:
我正在使用react-native init 进行本机开发,我运行react-native run-ios 并且它可以很好地启动模拟器。但是当我尝试安装第三方库时出现错误,在这种情况下,我尝试使用 React Native Elements。
更糟糕的是,即使我从第三方库中注释掉代码并使用常规的本机代码,我也会收到同样的错误(只有在安装第三方库后才会出现这种情况)
我按照文档执行了以下步骤:npm i react-native-elements --save
我还确保再次运行此命令npm install -g react-native-cli然后运行react-native link
我试过了:
1. Clear watchman watches: watchman watch-del-all
2. Delete the `node_modules` folder: rm -rf node_modules && npm install
3. Reset Metro Bundler cache: rm -rf /tmp/metro-bundler-cache-* or npm start -- --reset-cache
4. Remove haste cache: rm -rf /tmp/haste-map-react-native-packager-
我喜欢使用 React,但我从未想过使用 React Native 开发原生应用程序会如此痛苦……我可以做些什么来解决这个问题?还是应该改用 Expo?
【问题讨论】:
标签: reactjs react-native