全局安装webpack
安装webpack npm install webpack -g
安装cli npm install webpack-cli -g
全局安装会将项目中的 webpack 锁定到指定版本,并且在使用不同的 webpack 版本的项目中,可能会导致构建失败
查看版本信息 webpack -v
运行的时候出现“webpack'不是内部或外部命令,也不是可运行的程序或批处理文件”错误
网上教程大多原因关于配置环境变量问题,配置了环境变量还是不行。
看到一篇教程说可能是node.js安装在其他盘所导致配置的时候各种问题。
我因为了方便管理安装在了d盘,莫非真的如此?试了很多方法都不行,那就搞吧
-
删除node.js安装文件
-
删除node.js环境变量
-
删除C:\Users\xxx下的.npmrc文件(删除npm和node相关的文件)
重装node.js
安装cnpmnpm install cnpm
无法安装,网络不行正确姿势:先设置npm的淘宝镜像
注册模块镜像npm set registry https://registry.npm.taobao.org
安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org
再次安装webpack
安装webpacknpm install webpack -g
安装clinpm install webpack-cli -g
查看是否成功webpack -v
成功!总结:node.js安装时已经自动配置好环境变量,所以不是环境变量引起的,安装位置可能是最大原因