我们最近有一个开发人员加入团队,我注意到他的构建正在从源.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文件的示例差异:
有关正在发生的事情的任何提示?我们在哪里可以同步所有人?