想要安装webpack-cli

4

我想安装webpack,但是它给了我一个错误:webpack-cli@3.2.1 postinstall: lightercollective。如何成功安装它?


1
运行命令 "webpack-cli --v",检查是否已安装,因为它可能会导致安装后的错误。 - Monica Acha
webpack-cli:命令未找到 :( - Martin Son
我正在运行 $ npm install webpack webpack-cli,但输出为:sh: lightercollective: command not found, npm ERR! file sh npm ERR! code ELIFECYCLE npm ERR! errno ENOENT npm ERR! syscall spawn npm ERR! webpack-cli@3.2.1 postinstall: lightercollective npm ERR! spawn ENOENT npm ERR! npm ERR! Failed at the webpack-cli@3.2.1 postinstall script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. - Martin Son
尝试运行 npm install lightercollective && npm install webpack webpack-cli。问题在于您没有安装 lightercollective。错误可能来自 webpack 的 post-install 钩子。希望如果您先安装 lightercollective,问题就会消失。 - Lars Nyström
它没有帮助我,显示“sh:lightercollective未找到”错误。 - Martin Son
显示剩余2条评论
3个回答

1
我最近也遇到了这个问题。看起来他们在 webpack 的次要/补丁版本中引入了对 lightercollective 的同级依赖。
我收到了完全相同的错误消息,但是我注意到进程没有退出(在错误后它只是停滞了)。如果我等一会儿(大约 5-15 分钟),似乎会超时,webpack 构建在错误消息之后继续进行,并像往常一样输出所有资产。
安装 lightercollective 后(npm install --save lightercollective),错误消失了,我不再需要等待超时才能完成构建。

1
我正在安装 lightercollective,一切正常,但是当我尝试安装 webpack-CLI 时,它会给出一个错误提示:“lightercollective:命令未找到”。 - Martin Son
你用的是什么操作系统? - Martin Son

0

首先,您需要验证是否安装了最新版本的Node.js和npm?

node -v / npm -v

看起来你只全局安装了webpack而没有安装webpack-cli,或者反过来。

请全局安装webpack和webpack-cli。

npm uninstall -g webpack webpack-cli
npm install -g webpack webpack-cli

节点 - 8.11.3,npm - 6.5.0。全局安装给我报错。 - Martin Son

0

我们现在在webpack-cli中不再使用lightercollective。您现在不应该遇到此问题。只需将webpack-cli升级到最新版本即可。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接