【问题标题】:sh: webpack command not foundsh:找不到 webpack 命令
【发布时间】:2019-08-10 17:14:18
【问题描述】:

我是 Webpack 的新手,我一直在关注他们的文档 https://webpack.js.org/guides/getting-started/

为了构建我的第一个简单代码并使用 webpack 构建它

在最后一节中,我必须将构建命令添加到 package.json 中的脚本

    {
  "name": "webpack-demo",
  "version": "1.0.0",
  "description": "",
  "private": true,
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "build": "webpack --config webpack.config.js"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "webpack": "^4.20.2",
    "webpack-cli": "^3.1.2"
  },
  "dependencies": {
    "lodash": "^4.17.11"
  }
}

我运行npm run build 我得到了错误

npm run build

> webpack-demo@1.0.0 build /Users/test/Desktop/Devolopment/webpack-demo
> webpack --config webpack.config.js

sh: webpack: command not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! webpack-demo@1.0.0 build: `webpack --config webpack.config.js`
npm ERR! spawn ENOENT
npm ERR! 
npm ERR! Failed at the webpack-demo@1.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/test/.npm/_logs/2019-03-20T04_11_16_661Z-debug.log

谁能帮我解释一下, 请记住,我完全按照文档中使用的相同包版本遵循了文档

最好的问候

【问题讨论】:

标签: npm webpack npm-run


【解决方案1】:

我意识到我必须全局安装webpackwebpack-cli

现在一切正常。

非常感谢。

【讨论】:

    猜你喜欢
    • 2021-07-07
    • 2021-11-13
    • 2019-04-19
    • 2013-05-16
    • 2018-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多