簡體   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