为了账号安全,请及时绑定邮箱和手机立即绑定

webpack安装1版本,打包过程中却显示出2的版本号

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 回答

显示2.3.3版本是因为当前项目中所用的webpack是2.3.3的,你可以看看你项目目录下的package.json文件中的这项:http://img1.sycdn.imooc.com//58f48e310001350a09520572.jpg,"webpack": "^2.4.1",在该项目下使用webpack命令打包时就会输出版本信息为2.4.2,而命令 webpack -v 会输出全局安装的webpack版本信息,全局webpack与当前项目安装的webpack可以是不同版本的,就是这样~~~

1 回复 有任何疑惑可以回复我~
#1

尴尬到变形

那为什么我改了这个里面的设置还是没用呢
2017-11-16 回复 有任何疑惑可以回复我~

那说明你当前项目中的webpack与全局中的Webpack版本不一致

要么卸载老版本,要么卸载新版本

建议使用最新版webpack


https://webpack.js.org/guides/installation/

0 回复 有任何疑惑可以回复我~
#1

不浪漫

我想卸载我项目中的webpack不知道怎么搞 能否指导一二
2017-05-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
webpack深入与实战
  • 参与学习       86557    人
  • 解答问题       721    个

webpack实战教程,用真实项目带你探索 webpack 强大的功能

进入课程

webpack安装1版本,打包过程中却显示出2的版本号

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信