边用elixir边开发js

Developing js while using elixir

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

当您仍在积极开发中时,使用 elixir 的最佳方式是什么?

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

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

在与 gulp 一起开发几周后,gulp watch 非常擅长快速识别更改并在文件上启动重建。另外,它确实会删除以前的文件。

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

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