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

来源:2-1 建立项目的 webpack 配置文件

小文_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回答

  • 慕夏3700585
    2017-04-17 17:45:48

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

    尴尬到变形

    那为什么我改了这个里面的设置还是没用呢

    2017-11-16 18:23:41

    共 1 条回复 >

  • weibo_我是小屋哥_0
    2017-04-13 16:19:34

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

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

    建议使用最新版webpack


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

    不浪漫

    我想卸载我项目中的webpack不知道怎么搞 能否指导一二

    2017-05-09 22:19:48

    共 1 条回复 >

webpack深入与实战

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

86561 学习 · 721 问题

查看课程

相似问题