jf_*_*___ 10 javascript ios react-native expo
在npm install -g expo-cli全球范围内成功运行并成功安装了软件包之后,expo仍然不能将其识别为内部或外部命令。有谁知道我如何使用Windows 10来解决此问题,或者如何处理诸如path变量之类的问题。
像这样添加了这些 npm 路径我有同样的问题我通过添加环境系统的路径来修复它
C:\Users\abobakr\AppData\Roaming\npm
Run Code Online (Sandbox Code Playgroud)
在那之后关闭 CMD 并再次打开它应该工作相信我
昨晚我第一次安装并运行“react-native”项目时,我想知道它是否正常工作,但第二天它向我显示了与您相同的错误。
这是我在Windows 10 操作系统中所做的:
添加以下路径:
environment variable > System Variables > PATH > C:\Users\YOUR_USERNAME\AppData\Roaming\npm
现在我在CMD中一一运行了以下命令:
一世) npm -g uninstall expo-cli --save
ii) npm install -g expo-cli
现在启动项目并运行npm start,现在它对我有用。
我没有尝试这篇文章,但它也显示了相同问题的解决方案, 请参见此处
小智 8
我可能来不及回答这个问题,但是对于正在寻找相同错误的人们来说,这是对我有用的方法。
yarn如果没有,请安装。我使用了命令choco install yarn(您必须安装Chocolatey)。如果您安装了瓢,scoop install yarn也可以。
使用yarn安装expo有yarn global add expo-cli。
expo start应该现在工作。yarn start并且npm start应该也可以。
希望有帮助!
对于Windows 10,您可以简单地将npm文件夹添加到您的路径环境变量中。
Environment variables。System variables,添加一个包含以下内容的新条目(不带/ node_modules):%USERPROFILE%\AppData\Roaming\npm
> expo
转到环境变量,然后在用户变量部分找到Path并按编辑按钮,您将看到一个新窗口,按新并添加以下内容
%USERPROFILE%\AppData\Roaming\npm
Run Code Online (Sandbox Code Playgroud)
然后按确定。现在,
expo --version
Run Code Online (Sandbox Code Playgroud)
小智 0
我昨晚也遇到了同样的问题,最近我开始了我的 ReactNative 之旅。因此,可能会有更好的答案。
如果您遵循 ReactNative 官方文档,第一次 npm start 工作正常,后续会抛出错误,指出expo无法识别。expo start我通过运行和不运行来解决这个问题npm start(这基本上是同一件事,但由于某种原因不起作用)。
因此,我的看起来像是一种解决方法,而不是解释为什么会发生这种情况或如何永久修复它。
| 归档时间: |
|
| 查看次数: |
13553 次 |
| 最近记录: |