【问题标题】:SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})跳过可选依赖:fsevents@1.2.9 不受支持的平台:想要 {"os":"darwin","arch":"any"}(当前:{"os":"win32","arch":"x64" })
【发布时间】:2020-02-20 17:38:10
【问题描述】:

我正在尝试安装Webpack,但它一遍又一遍地给我同样的警告,仍然 webpack 它没有安装在我的项目中。这是我正在使用的一个现有项目。我尝试了很多命令,例如

npm install --no-optional

npm install --global webpack

npm install --save-dev webpack

npm install i -g --save-dev webpack webpack-dev-server

npm i -D webpack

yarn add webpack --dev

我尝试删除我项目中的 node_modules 并再次安装它们,但它仍然给我同样的警告

跳过可选依赖:fsevents@1.2.9 不受支持的平台:想要 {"os":"darwin","arch":"any"}(当前:{"os":"win32","arch": "x64"})

并且没有安装 webpack。

【问题讨论】:

  • 该警告不应阻止 webpack 安装。正如它所说,它是一个可选的依赖项。这里可能发生了其他事情。

标签: node.js npm webpack


【解决方案1】:

或者,你可以使用纱线

npm i yarn
yarn install

【讨论】:

    【解决方案2】:

    我的版本有问题,所以我这样修复它: 我安装WebPack Installer

    Node-sass 应该支持 NodeJs 版本看看哪个 nodeJs 版本支持 node-sass : Link

    删除项目中的node_modules文件夹并在cmd中重新安装“npm install”

    npm 卸载 node-sass npm install node-sass@4.12.0 --- 或者你的 NodeJs 版本支持的版本

    npm 重建节点-sass

    这解决了我使用不同版本的 NodeJs 和 Node-sass 的问题

    【讨论】:

      猜你喜欢
      • 2019-09-29
      • 2023-03-13
      • 2021-08-31
      • 1970-01-01
      • 2017-06-08
      • 2017-03-06
      • 2019-08-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多