【问题标题】:How to install webpack-cli?如何安装 webpack-cli?
【发布时间】:2018-09-27 14:35:26
【问题描述】:

我已经安装了 webpack 4.5.0。

当我尝试运行 webpack 时,它抱怨说它需要 webpack-cli。

如果我运行npm install webpack-cli,我会收到以下错误:

The CLI moved into a separate package: webpack-cli
Would you like to install webpack-cli? (That will run npm install -D webpack-cli) (yes/NO)yes
npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info.
npm WARN webpack-cli@2.0.14 requires a peer of webpack@^4.0.0 but none is installed. You must install peer dependencies yourself.

+ webpack-cli@2.0.14
updated 1 package in 14.175s
{ Error: Cannot find module 'webpack-cli'
    at Function.Module._resolveFilename (module.js:543:15)
    at Function.Module._load (module.js:470:25)
    at Module.require (module.js:593:17)
    at require (internal/module.js:11:18)
    at runCommand.then.result (/usr/local/lib/node_modules/webpack/bin/webpack.js:62:14)
    at <anonymous>
at process._tickCallback (internal/process/next_tick.js:118:7) code: 'MODULE_NOT_FOUND' }

有人看到这个并以某种方式解决了吗?

【问题讨论】:

  • 您是否尝试过删除文件夹node_modules并重新安装webpack-cli
  • arggh 只是来这里说这就是为我解决它的原因
  • 然后让它成为答案:)
  • 我已经忘记了问题的解决方案是什么,但它可能对其他人有用。

标签: webpack


【解决方案1】:

通过安装以下模块对我有用:

npm i -g webpack-cli

npm install --save-dev webpack

npm install --save-dev webpack-dev-server

【讨论】:

    【解决方案2】:

    发生这种情况是因为虽然webpack-cli 可能已全局安装,但它并未安装在您当前的项目中,并且不知何故该项目无法使用全局安装的版本。

    我通过在相关项目目录中运行 npm install webpack-cli 来解决此问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-05
      • 2018-08-12
      • 1970-01-01
      • 1970-01-01
      • 2021-07-27
      • 1970-01-01
      • 2018-08-06
      相关资源
      最近更新 更多