В чем разница между двумя установками? Я установил webpack глобально, как сказано на странице установки, затем я перешел к началу работы, там сказано, что нужно установить webpack-cli локально. CLI = интерфейс командной строки. Означает ли это, что в webpack нет cli, поэтому мне нужно установить webpack-cli?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Начиная с версии 4 webpack интерфейс командной строки был удален из основного пакета и добавлен в его собственное репо и пакет.
Вы обязаны установить клиент помимо webpack. CLI = интерфейс командной строки, webpack = основные функции.
кто-нибудь знает, почему создаются два отдельных пакета вместо одного пакета?
Вы обновили сразу 2 основные версии и удивлены, что что-то сломалось, @JagjitSingh?
Верно, я столкнулся с проблемой, когда мы через год обновили версию webpack с 2.6.1 до 4.29.0, и команды CLI, такие как
node node_modules/webpack/bin/webpack.js --env.prod, перестали работать, а затем я установил webpack-cli, и он снова начал работать.