0

我现在正在开发 laravel-5、AngularJS 应用程序的 js。我正在使用 elixir 对 css 和 js 文件进行版本控制。但是,当我在开发时,我不想每次我想测试某些东西时都必须对我的文件进行版本控制。

在您仍处于积极开发阶段时,使用 elixir 的最佳方法是什么?

我知道您可以使用 gulp watch,但是每次保存时不会创建一个新的编译版本的代码吗?这些文件可以快速加起来。

相关问题:我应该将构建的文件提交给版本控制吗?

4

1 回答 1

1

在使用 gulp 开发了几个星期之后,gulp watch它非常擅长快速识别更改并在文件上触发重建。另外,它确实删除了以前的文件。

因此,Elixir 只保留每个文件的 1 个编译版本。它可以快速构建它们,因此gulp watch是一个很好的解决方案。

我个人认为对这些文件进行版本控制是一个非常糟糕的主意。一方面,它们总是被删除和重新编译。最后,生成的代码可以(并且应该)在生产环境中生成。

于 2015-09-20T06:51:38.230 回答