Jop*_*ghe 18 npm reactjs react-native expo
我正在尝试使用 npm start 和 expo 从 ubuntu 上的 github 存储库运行我的本机代码。当我运行 npm start 时,出现以下错误:
“无法确定您的项目使用哪个原生 SDK 版本,因为该模块expo未安装。请安装它yarn add expo并重试。”
我已经尝试过“纱线添加博览会”,但这似乎不起作用,因为我无法让纱线工作并且它无法识别“添加”。我也没有发现关于这个问题的任何东西。有人知道发生了什么吗?
Nit*_*sht 27
尝试npm install expo代替yard add expo.
注意: yarn是另一个包管理器,就像npm. 如果您已经npm安装,那么您可以yarn add用npm installalways替换。
只是想插一句跑步npm install为我解决了这个问题。(我发现问题可能是因为我的依赖项没有正确安装。)
从远程存储库抓取项目时,它显然不会抓取 node_modules 文件夹(包含所有项目依赖项的文件夹),因为它位于 .gitignore 中。为什么它在 .gitignore 中?因为它太大了,需要时可以很容易地下载到本地机器上(通过运行npm install)。
此npm install命令将 package.json 中的所有依赖项安装到名为 node_modules 的本地文件夹中,从而确保正确安装我的所有依赖项。然后这允许我的项目工作。
| 归档时间: |
|
| 查看次数: |
32426 次 |
| 最近记录: |