Webpack сообщает неверный номер версии …?

#npm #webpack #version

Вопрос:

Когда я запускаю npm, запускаю webpack-v, я получаю:

 6.14.4
 

Однако, когда я смотрю на файл package.json, я вижу, что это:

 "webpack": "^4.42.1",
 

Кроме того, текущая версия, которую я могу найти на веб-сайте, (09/01/2021):

 5.51.1
 

Почему он сообщает неправильный номер версии, когда я использую опцию-v?

Комментарии:

1. Бежать npm exec webpack v .

Ответ №1:

npm run webpack -v возвращает вам установленную версию npm, а не версию webpack. С помощью npm run вы запускаете скрипт (определенный в файле package.json), но webpack не является сценарием.

Вы должны запустить npm exec webpack v или npx webpack v , в котором будет отображаться правильный номер версии(ов).