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
build/start 脚本失败,终端中显示以下错误:
Unsupported platform for inotify@1.4.1: wanted {"os":"linux","arch":"any"} (current: {"os":"darwin","arch":"x64"})
这意味着我绝对要注意,我找不到任何明确的解释online.I不知道为什么需要 inotify 或者 when/where 它已经安装了。
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.
您无意中尝试安装 dev 软件包 https://www.npmjs.com/package/dev,但您的 OS.
不支持该软件包
我在为我的 webpack/reactjs 应用程序安装包时遇到了一个非常奇怪的错误。
我目前正在尝试安装
npm install copy-webpack-plugin --save dev
build/start 脚本失败,终端中显示以下错误:
Unsupported platform for inotify@1.4.1: wanted {"os":"linux","arch":"any"} (current: {"os":"darwin","arch":"x64"})
这意味着我绝对要注意,我找不到任何明确的解释online.I不知道为什么需要 inotify 或者 when/where 它已经安装了。
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.
您无意中尝试安装 dev 软件包 https://www.npmjs.com/package/dev,但您的 OS.
不支持该软件包