【问题标题】:macOs Catalina - “fse.node” cannot be opened because the developer cannot be verified. While doing npm run dev or watchmacOS Catalina - “fse.node” 无法打开,因为无法验证开发者。在进行 npm run dev 或观看时
【发布时间】:2020-05-22 01:18:41
【问题描述】:

在 macOS Catalina 10.15.3 上,我在运行 npm run devnpm run watch 时收到以下错误消息。这似乎与nodejs 有关,但不知道如何解决。

“fse.node”无法打开,因为无法验证开发者。 macOS 无法验证此应用是否没有恶意软件。

【问题讨论】:

  • 开发商没有公证吗?
  • 其实我一直在切换电脑,它是我自己的另一台mac。我已将项目从那台 mac 复制到 MacBook。
  • 听起来没有。公证解决问题了吗?
  • @RichardBarber 我不确定那是什么以及如何去做。你能指导我吗?

标签: macos macos-catalina


【解决方案1】:

转到系统偏好设置 > 安全和隐私 > 常规,您应该会在下方看到“仍然允许”按钮。点击。而已。 (当该信息框出现在屏幕上时)

您可能需要多次重复此操作。

【讨论】:

  • 不适用于 Mac OS Big Sur 11.1 :(
【解决方案2】:

接受的答案对我有用,但我必须点击“取消”才能在系统偏好设置中显示“仍然允许”选项。

因此,如果您没有看到“仍然允许”按钮,请尝试在弹出窗口中单击“取消”。

【讨论】:

    【解决方案3】:

    如果您收到一个项目,但自己没有运行 npm install,您可能会得到一个 /node_modules 文件夹(默认情况下它可能是一个隐藏文件夹),其中包含没有良好授权的模块你的电脑。

    好方法,IMO:

    • 删除node_modules;
    • npm install;
    • npm run dev(或类似的)现在应该可以工作了。

    【讨论】:

    猜你喜欢
    • 2020-06-17
    • 2020-07-25
    • 2020-10-03
    • 2020-11-19
    • 2020-11-02
    • 2022-07-13
    • 2020-06-07
    • 2020-01-24
    • 1970-01-01
    相关资源
    最近更新 更多