一开始,我尝试通过 Expo Go 创建一个 React Native 项目。所以我做了
npm i -g expo
和npx create-expo-app myproject
。但不幸的是,当我尝试 npx expo start
时,我收到一条错误消息,指出 Expo 找不到该模块 metro-cache
。
遗憾的是,我没有尝试首先安装它,而是尝试使用 React Native CLI 在没有 Expo Go 的情况下创建我的项目。所以我做了
brew install node
和brew install watchman
。但后来我意识到这个过程非常复杂和乏味,所以我尝试再次回到Expo Go。
但是当我尝试再次创建项目时,现在出现此错误。
ENOENT:没有这样的文件或目录,lstat '/opt/homebrew/Cellar/node/21.7.3/lib'
我只是想完全扭转我在
brew install node
上所做的事情,这样我就可以再次使用Expo。谢谢你。
今天,在使用brew安装节点后尝试生成新的react项目时,我遇到了类似的错误,并意识到这是由于brew安装后步骤未执行所致。我按照这篇文章上的步骤操作,问题得到解决,我能够创建项目