[英]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.