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