macOs Catalina - “fse.node”无法打开,因为无法验证开发者。在执行 npm 运行 dev 或 watch 时

macOs Catalina - “fse.node” cannot be opened because the developer cannot be verified. While doing npm run dev or watch

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

“fse.node” cannot be opened because the developer cannot be verified. macOS cannot verify that this app is free from malware.

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

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

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

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

如果您收到了一个项目,但您自己没有 运行 npm install,您最终可能会得到一个 /node_modules 文件夹(默认情况下它可能是一个隐藏文件夹)在您的计算机上没有正确授权的模块。

好方法,海事组织:

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