无法在终端上加载 expo(npm run - 可以工作,但不能启动 expo)

And*_*Dev 0 npm react-native npm-install expo

expo :无法加载文件 D:\Users*user*\AppData\Roaming\npm\expo.ps1,因为在此系统上禁用了运行脚本。有关详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkID=135170 上的 about_Execution_Policies。行:1 字符:1

DTo*_*lla 5

如果您看到此错误,请按照下列步骤操作:

  1. 通过以管理员身份运行打开 Windows PowerShell。

  2. 在 Windows PowerShell 上使用Get-ExecutionPolicy来查看执行策略。

    您很可能会在那里看到(受限)此命令。因此,主要原因是该系统上运行的脚本受到限制。

  3. 现在我们需要更改此策略以允许操作。使用此命令使其“不受限制”:

    Set-ExecutionPolicy Unrestricted
    
    Run Code Online (Sandbox Code Playgroud)

    在这里您将收到一条提示消息,您应该按“Y”从“受限”更改为“不受限”。

为了确保这一点,您可以再次检查执行策略Get-ExecutionPolicy。

可能的输出应该是(无限制)

现在您可以在您的计算机上使用该expo start命令。