为什么Elixir + Webpack + Gulp在开发人员之间产生不同的输出

时间:2017-06-29 07:57:36

标签: webpack gulp laravel-5.3 vuejs2 laravel-elixir

我们最近有一个开发人员加入团队,我注意到他的构建正在从源.js文件创建所有不同的输出,即使他从未对源文件进行任何更改。

我们正在使用VueJS构建在Laravel之上,使用webpack构建。更具体地说,我们的gulpfile.js是这样的:

var elixir = require('laravel-elixir');
require('laravel-elixir-vue-2');
require('laravel-elixir-webpack-official');

elixir(function(mix) {
  mix.webpack('app.js');
  ...

我唯一的假设是他的机器上的编译工具存在版本差异。但我认为package.json应该保持每个人之间的一切相同?我最近做了一个npm update但是在做这个之前,我们得到了各种各样的差异。

以下是生成的js文件的示例差异:

enter image description here

enter image description here

有关正在发生的事情的任何提示?我们在哪里可以同步所有人?

0 个答案:

没有答案