当前位置: 首页 > 面试题库 >

npm WARN notsup跳过可选依赖项:fsevents@1.0.14不受支持的平台

常培
2023-03-14
问题内容

我将 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_modules \ fsevents):npm WAN
notsup跳过可选功能:不支持的平台{{1.0的通缉{@。 os“:” darwin“,” arch“:” any“}(当前:{” os“:”
win32“,” arch“:” ia32“})

我的配置是Node v-4.4.2 npm v- 3.10.9 im在32位Windows OS上工作


问题答案:

这是警告,不是错误。发生这种情况是因为它fsevents是一个可选的依赖项,仅当项目在macOS环境上运行时才使用(该软件包提供“对Mac OS-X
FSEvents的本地访问”)。

由于您是在Windows上运行项目,因此fsevents被忽略了。

有PR可以在这里解决此问题:https :
//github.com/npm/cli/pull/169



 类似资料:
  • 我正在尝试运行这个项目https://github.com/soundnode/soundnode-app在将我的minimatch版本更新到3.10.9之后,我收到了这个错误 npm警告可选跳过可选依赖项:fsevents@^1.0.0(node_modules\webpack\node_modules\watchpack\node_modules\chokidar\node_modules\f

  • 问题内容: 我试图在跨多个页面使用的AngularJS中实现一个控制器。它利用了一些服务。其中一些已加载到所有页面上,有些则未加载。我的意思是它是在不同的文件中定义的,并且这些文件是独立加载的。但是,如果我没有在所有页面上加载这些服务,则会出现错误: 因此,我需要在所有页面上加载脚本。我可以在Angular中将依赖项声明为可选吗?例如: 问题答案: 不,Angular还不支持现成的可选依赖项。您最

  • 我正在使用com.android.tools.build:Gradle:3.1.1和最新的Gradle版本(https://services.Gradle.org/distributions-snapshots/gradle-4.8-20180417000132+0000-all.zip)。 当我使用compileOnly依赖项时,其中有些不能编译,有些会编译。例如。 我的印象比任何依赖项都只能编

  • 我正在浏览Docker撰写入门页面。 在步骤3中,我制作了一个文件如下所述: 但是当我跑的时候: 我发现以下错误: 服务“web”的配置选项不受支持 我做错了什么?我不知道发生了什么。

  • 问题内容: 背景 在Maven中,工件可以使用 这意味着该依赖性不是必需的,但可以使用(如果存在)。 模块系统状态似乎指定一个模块只能读取其所需的模块。 问题 Java 9模块系统确实不支持可选依赖项吗? 为什么不? Java 9模块系统提供了哪些可选的依赖项替代方案? 用例 我有一个框架,该框架集成了应用程序可能使用或可能不使用的各种库。当前,该框架是单个JAR,可反映类路径以跳过缺少库的集成代

  • 12.3 依赖注入 JSR-352主要基于Spring Batch的编程模型。因此,尽管没有明确需要正式的依赖注入实现, 但还是推荐使用 DI 的方式。Spring Batch支持 JSR-352 中定义的三种加载组件方式: 实现专用加载器 - Spring Batch 构建于 Spring 之上, 支持在 JSR-352 批处理作业中使用依赖注入. 归档文件加载器 - JSR-352 定义了一个