webpack не распознается как внутренняя или внешняя команда, действующая программа или пакетный файл



Я учусь реагировать.js и я использую ОС windows 8.я должен перейти к моей корневой папке



1.Created the package.json file by npm init
2. install webpack by npm install -S webpack.now webpack has been downloaded to my modules folder
3. install webpack globally by typing npm install webpack -g
4. i am also having a webpack.config.js in my root folder which contains the source and ouput directory
5. when i type the webpack command i am getting the below error.


webpack не признается в качестве внутренней или внешней командой,исполняемой программой или пакетным файлом

1323   12  

12 ответов:

у меня тоже была эта проблема в течение длительного времени. (webpack установлен глобально и т. д. но все равно не признается) Оказалось, что я не указал переменную enviroment для npm (где находится файл webpack.УМК сидит) Поэтому я добавляю в свой путь переменную

%USERPROFILE%\AppData\Roaming\npm\

Если вы используете Powershell, вы можете ввести следующую команду, чтобы эффективно добавить в свой путь:

[Environment]::SetEnvironmentVariable("Path", "$env:Path;%USERPROFILE%\AppData\Roaming\npm\", "User")

важно : Не забудьте закрыть и повторно открыть окно powershell, чтобы применить этот.

надеюсь, что это помогает.

лучшим решением этой проблемы является установка Webpack во всем мире.

это всегда работает, и это сработало для меня. Попробуйте ниже команды.

npm install -g webpack

в качестве альтернативы, если у Вас установлен webpack локально, вы можете явно указать, где командная строка должна искать его, например:

node_modules\.bin\webpack

(Это предполагает, что вы находитесь внутри каталога с package.json и что ты уже npm install webpack).

npm install -g webpack-dev-server решит вашу проблему

webpack CLI теперь находится в отдельном пакете и должен быть установлен глобально, чтобы использовать команду 'webpack':

npm install -g webpack-cli

добавьте команду webpack в качестве сценария npm в свой пакет.формат JSON.

{
    "name": "react-app",
    "version": "1.0.0",
    "scripts": {
      "compile": "webpack --config webpack.config.js"
    }
}

затем запустите

npm run compile

при установке webpack он создает двоичный файл ./папки node_modules/.папка bin. npm скрипты также ищет исполняемый файл, созданный в этой папке

просто запустите командную строку (cmd) от имени администратора.

у меня была такая же проблема, и я просто добавил блок кода в свой пакет.файл json;

 "scripts": {
   "build": "webpack -d --progress --colors"
 }

а затем запустить команду на терминале;

npm run build

Попробуйте удалить папки node_modules в локальном каталоге и повторно запустить npm install.

вы должны установить webpack и webpack-CLI в той же области.

npm i -g webpack webpack-cli

или

npm i webpack webpack-cli

Если вы устанавливаете его локально, вам нужно вызвать его специально

node_modules/.bin/webpack -v

Я получил ту же ошибку, ни одно из решений не работало для меня, я переустановил узел и восстановил свою среду, все снова работает.

иногда npm install-g webpack не сохраняет должным образом. Лучше использовать npm install webpack --save . Это сработало для меня.

Comments

    Ничего не найдено.