我今天遇到了这个奇怪的错误:Unable to resolve module `@expo/vector-icons/FontAwesome` from `node_modules/react-native-elements/src/checkbox/CheckBoxIcon.js`: @expo/vector-icons/FontAwesome could not be found within the project.
这个项目没有使用expo,它是使用香草React Native CLI构建的。我检查了node_modules
中的CheckBoxIcon.js
文件,我没有看到任何关于@expo
的引用。我不确定这是否有关系,但在此之前我在做一个世博会项目,但这不应该影响我正在做的另一个项目,对吧?
我不知道如何解决这个问题,我试过清除watchman手表,删除node_modules和重置metro的缓存。
npm start --reset-cache
没有工作,但npm start -- --reset-cache
解决了我的问题。