小文_0002
2017-04-13 09:47
webpack -v,显示我的版本是1.13.2 。可是当我webpack打包某些文件的时候,属性显示却是:Hash: 3aea6d8a27453c0be041 Version: webpack 2.3.3 Time: 48ms 为何显示的是webpack2.3.3呢? 如果是2.3.3,那我还安装1.13.2岂不是做无用功了?又或者说现在的1.13.2版本受到了2.3.3的污染了?
显示2.3.3版本是因为当前项目中所用的webpack是2.3.3的,你可以看看你项目目录下的package.json文件中的这项:,"webpack": "^2.4.1",在该项目下使用webpack命令打包时就会输出版本信息为2.4.2,而命令 webpack -v 会输出全局安装的webpack版本信息,全局webpack与当前项目安装的webpack可以是不同版本的,就是这样~~~
那说明你当前项目中的webpack与全局中的Webpack版本不一致
要么卸载老版本,要么卸载新版本
建议使用最新版webpack
https://webpack.js.org/guides/installation/
webpack深入与实战
86561 学习 · 721 问题
相似问题