如何在laravel中为不同的环境加载资产

时间:2017-04-13 23:34:52

标签: laravel gulp resources laravel-elixir

我有这个 enter image description here

但是每当我想加载这些资源时,我想消除IF语句。

在LOCAL环境的上图中我有bootstrap.min.cs和app.css文件,以便我可以轻松调试。

在PRODUCTION中

将这两个文件缩小并合并到core.min.css中的一个文件中(使用gulp)。

有没有更好的方法,不使用IF语句,但仍然能够使用LOCAL环境中的原始文件轻松调试?

像app-local.css(包括两个原始文件)和app-production.css(这是一个缩小和组合的文件)之类的东西?

不确定我是否清楚,但我希望你明白我的意思。

1 个答案:

答案 0 :(得分:0)

WebpackGulp组合正是您正在寻找的。

无论您是在制作中还是在本地,您都可以将所有CSS和Javascript文件合并为单个文件。所以你不必担心你的环境。您也可以使用它们实时观察您的变化,这对于开发也很方便。

查看此链接以获取更多信息https://webpack.github.io/