webpack局部安装-v报错的问题

局部安装的webpack ,由于是4.0版本以上 , 也安装了webpaci -cli 

问题在于,我想着以前都是npm i -g , 然后直接webpack -v就可以测试是否正式安装成功,但这一次,因为项目版本不同(并且全局安装本来就不是好习惯),删掉了原来的全局webpack,重新在项目下安装了。

 

npm i webpack webpack-cli -D 

 

然后webpack -v测试的时候

webpack局部安装-v报错的问题

百度问题的时候看到有人说什么把V大写,用脚想就不可能,报错报在不认识webpack这个命令,跟v有毛关系,而且好像cmd里面大小写是不敏感的吧。

 

后来研究明白了,如果项目安装,直接用webpack是怎么都不可以的,因为没有谁定义了webpack 这个命令,要说定义命令的话,npm run 还有可能,所以,我就

webpack局部安装-v报错的问题

然后

webpack局部安装-v报错的问题

 

emmm...后来想了一下,大概是因为

如果全局安装的话,系统应该是会自动给你安排上npm run 这个前缀试一下你的命令是不是匹配。

仅仅项目安装的话,估计也就这样了。

 

这个思路,应该对于所有npm安装的依赖,都是一样的,基础知识的发现罢了。