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 не признается в качестве внутренней или внешней командой,исполняемой программой или пакетным файлом
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).
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 скрипты также ищет исполняемый файл, созданный в этой папке
у меня была такая же проблема, и я просто добавил блок кода в свой пакет.файл json;
"scripts": { "build": "webpack -d --progress --colors" }а затем запустить команду на терминале;
npm run build
вы должны установить 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