尝试启动 App 时 React Native 出错
Error with React Native when trying to start App
我正在按照 Documentation 中提供的步骤为 React Native 设置环境。
我已经安装了 create-react-native-app
和 expo-cli
。
此外,我使用 expo init
.
创建了一个应用程序
现在,当我尝试使用 yarn start
或 npm start
运行 应用时,出现以下错误:
Error: spawn powershell ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
error Command failed with exit code 1.
我该如何解决?这与powershell有关吗? (但我也在命令提示符中得到它)
P.S。我正在使用 Windows 8,世博会 3.24.2,纱线 1.22.4,节点 10.15.3
我在 运行 纱线启动时也遇到了同样的错误。
要解决此问题:转到
- 控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 ->
环境变量。
- 在用户变量下 -> 变量路径 -> 添加一个新路径,即
(C:\Windows\System32\WindowsPowerShell\v1.0)
- 然后单击确定并关闭控制面板。
- 现在打开 Windows Powersell 并写入:
Set-ExecutionPolicy 不受限制 -Scope CurrentUser -Force
- 点击进入并关闭powershell
- 重新打开 cmd 并输入 yarn start 或 npm start
错误消失了:)
我正在按照 Documentation 中提供的步骤为 React Native 设置环境。
我已经安装了 create-react-native-app
和 expo-cli
。
此外,我使用 expo init
.
现在,当我尝试使用 yarn start
或 npm start
运行 应用时,出现以下错误:
Error: spawn powershell ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
error Command failed with exit code 1.
我该如何解决?这与powershell有关吗? (但我也在命令提示符中得到它)
P.S。我正在使用 Windows 8,世博会 3.24.2,纱线 1.22.4,节点 10.15.3
我在 运行 纱线启动时也遇到了同样的错误。 要解决此问题:转到
- 控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 环境变量。
- 在用户变量下 -> 变量路径 -> 添加一个新路径,即 (C:\Windows\System32\WindowsPowerShell\v1.0)
- 然后单击确定并关闭控制面板。
- 现在打开 Windows Powersell 并写入: Set-ExecutionPolicy 不受限制 -Scope CurrentUser -Force
- 点击进入并关闭powershell
- 重新打开 cmd 并输入 yarn start 或 npm start
错误消失了:)