当前位置: 首页 > 知识库问答 >
问题:

如何修复fsevents@1.2.9不支持的平台:想要{os: darwin, arch: any}(当前:{os: win32, arch: x64})

谈桐
2023-03-14

测试二进制是精细的npm WARN rollback回滚节点pre-gyp@0.12.0失败(这可能是无害的):

EPERM:不允许操作,lstat'C:\Users\orca yoon\Documents\IonicProjects\starters\epic\node\u modules\fsevents\node\u modules'

npm通知创建了一个锁文件作为包锁。json。你应该提交这个文件。

npm警告可选跳过可选依赖项:fsevents@1.2.9(节点\u模块\fsevents):

npm WARN notsup跳过可选依赖项:不支持的平台fsevents@1.2.9:通缉{“os”:“达尔文”,“拱门”:“任何”}(当前:{“os”:“win32”,“拱门”:“x64”})

从1050个贡献者中添加了1105个包,并在445.94s中审计了53269个包,发现了1个高严重性漏洞运行npm audit fix来修复它们,或npm audit以了解详细信息

共有3个答案

扈昀
2023-03-14

我找到了解决办法,这就是我所做的:

打开包裹锁。json。

查找node_modules/fsevents,这里面有一个叫做“os”的东西,我只有这个:

 "os": [
        "darwin",
      ],

因此,我的操作系统是windows 10 64位。我刚刚将我的操作系统添加到“操作系统”中,结果如下:

 "os": [
        "darwin",
        "win32"
      ],

然后保存并解决,在完成此操作后,我可以安装我试图安装但无法安装的软件包。

锺离穆冉
2023-03-14

当在ionic或其他任何地方看到此类消息时,请运行npm audit fix,查看您是否能够成功地按照给定的建议解决所有“高严重性漏洞”问题,并将更新后的依赖项返回给给定的代码库。

这里发生的事情是,一个名为chokidar的包被用来“监视”文件系统目录中的“事件”(如添加的文件)chokidar是Linux、Windows和Mac特定文件系统监视包的包装,其中fsevents是Mac的变体。因此,我非常确定任何使用chokidar的东西都会将fsevents作为可选依赖项,但正如其他人所说,这个WARN消息可以安全地忽略,因为chokidar支持所有常见的桌面架构。

夔波
2023-03-14
  • 首先,

以管理员角色运行命令提示符或PowerShell。然后你会得到避免与权限错误

  • 第二,

忽略npm审核修复程序。它只建议您更新所有包。json依赖项是最新的。您应该保留包中阐明的设置。json

  • 第三,

如果你在ubuntu或OSX上工作,我想你不会面临这个问题。

附言:

根据你的答复,我想考虑一下解决办法。

  • 卸下本地节点\u模块

希望这可能会有所帮助。

 类似资料:
  • 问题内容: 我遇到此错误: java.lang.UnsupportedOperationException:当前平台不支持桌面API 我会从Java应用程序中打开文件。我使用这种方法: 我怎么解决这个问题? 问题答案: 基本上,问题是Java桌面集成在Linux上无法很好地工作。 它旨在与Windows配合使用。某些东西可以在其他系统上运行,但是没有人真正关心为这些系统添加适当的支持。即使安装了必

  • 问题内容: 在为我的webpack / reactjs应用程序安装软件包时,我遇到一个非常奇怪的错误。 我目前正在尝试安装 构建/启动脚本失败,终端中显示以下错误: 这意味着绝对要注意我,我无法在网上找到任何清晰的说明。 Package.json脚本: 问题答案: 您的命令中有错别字: 应该: (你忘了一个破折号) 错字将使npm尝试安装https://www.npmjs.com/package/

  • 目前 Electron 支持以下平台: macOS macOS系统版本>=10.9 仅提供64位版本的Electron. Windows Windows系统版本>=7 提供 ia32 (x86) 和 amd64 (x64) 版本的Electron. 需要注意的是 ARM 版本的 Windows 目前尚不支持。 Linux Ubuntu系统版本>=12.04,Fedora系统版本>=21,Debia

  • 问题内容: 我将 minimatch版本更新为3.10.9后,尝试运行此项目https://github.com/Soundnode/soundnode- app ,我收到此错误 npm警告可选跳过功能:fsevents@^1.0.0(node_modules \ webpack \ node_modules \ watchpack \ node_modules \ chokidar \ node

  • 以下的平台是 Electron 目前支持的: OS X 对于 OS X 系统仅有64位的二进制文档,支持的最低版本是 OS X 10.8。 Windows 仅支持 Windows 7 及其以后的版本,之前的版本中是不能工作的。 对于 Windows 提供 x86 和 amd64 (x64) 版本的二进制文件。需要注意的是 ARM 版本的 Windows 目前尚不支持. Linux 预编译的 ia3

  • 问题内容: 我想安装已保存到本地驱动器的文件。我在用: 当我跑步时: 我收到以下错误: 我想知道是什么问题? 问题答案: 意味着您需要。