webpack-dev-server 不是内部或外部命令,也不是可运行的程序 或批处理文件

一、问题描述

webpack-dev-server 不是内部或外部命令,也不是可运行的程序 或批处理文件

出现上述问题 一般是node.js的版本不一致造成。

二、解决方法:换成低版本的node.js
node.js换成12或11版本即可

2.1.先卸载高版本node.js
在控制面板中卸载node.js,并删除安装目录

2.2.安装nvm管理工具

2.2.1.从官网下载安装包 https://github.com/coreybutler/nvm-windows/releases
webpack-dev-server 不是内部或外部命令,也不是可运行的程序 或批处理文件_第1张图片
新建一个nodejs文件夹用来存放node.js
2.2.2 查看是否安装成功
输入命令行nvm list available查看可用的node.js版本号
webpack-dev-server 不是内部或外部命令,也不是可运行的程序 或批处理文件_第2张图片

2.2.3.建议安装node.js 版本12的
安装

nvm install 12.17.0 

使用

nvm use 12.17.0

nvm ls 查看你安装的所有node.js版本号,以及你当前所选择的node.js运行版本

nvm ls

webpack-dev-server 不是内部或外部命令,也不是可运行的程序 或批处理文件_第3张图片
**nvm uninstall node@**版本号,即可删除对应版本
如:
nvm uninstall [email protected]

你可能感兴趣的:(webpack,前端,node.js)