繁体   English   中英

inotify@1.4.1 不支持的平台:想要 {“os”:“linux”,“arch”:“any”}

[英]Unsupported platform for inotify@1.4.1: wanted {“os”:“linux”,“arch”:“any”}

在为我的 webpack/reactjs 应用程序安装软件包时,我遇到了一个非常奇怪的错误。

我目前正在尝试安装

npm install copy-webpack-plugin --save dev

构建/启动脚本失败,终端中显示以下错误:

Unsupported platform for inotify@1.4.1: wanted {"os":"linux","arch":"any"} (current: {"os":"darwin","arch":"x64"})

这意味着对我来说绝对要注意,我在网上找不到任何明确的解释。我不知道为什么需要 inotify 或何时/何地安装了它。

Package.json 脚本:

  "scripts": {
    "start": "node server.js",
    "build": "cross-env BABEL_ENV=production ./node_modules/.bin/webpack --config webpack.config.production.js",
    "lint": "eslint --cache --ignore-path .gitignore --format=node_modules/eslint-formatter-pretty . *.js",
    "test": "npm run lint"
  },

您的命令中有一个错字:

npm install copy-webpack-plugin --save dev

应该:

npm install copy-webpack-plugin --save-dev

(你忘记了一个破折号)

打字错误将使 npm 尝试安装https://www.npmjs.com/package/dev ,这取决于inotify

您的错误消息是因为inotify仅适用于 Linux,而您使用的是 Mac。

您无意中尝试安装您的操作系统不支持的开发https://www.npmjs.com/package/dev

在为我的webpack / reactjs应用程序安装软件包时,我遇到一个非常奇怪的错误。

我目前正在尝试安装

npm install copy-webpack-plugin --save dev

生成/启动脚本失败,并且终端中显示以下错误:

Unsupported platform for inotify@1.4.1: wanted {"os":"linux","arch":"any"} (current: {"os":"darwin","arch":"x64"})

这意味着绝对要注意我,我无法在线找到任何清晰的解释。我不知道为什么需要inotify或何时何地安装了inotify。

Package.json脚本:

  "scripts": {
    "start": "node server.js",
    "build": "cross-env BABEL_ENV=production ./node_modules/.bin/webpack --config webpack.config.production.js",
    "lint": "eslint --cache --ignore-path .gitignore --format=node_modules/eslint-formatter-pretty . *.js",
    "test": "npm run lint"
  },

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM