如何在 laravel 中为不同的环境加载资产
how to load assets in laravel for different environments
我有这个
但是我想在我想加载此类资源时消除 IF 语句。
在上图中,对于本地环境,我有 bootstrap.min.cs 和 app.css 文件,以便我可以轻松调试。
在生产中,这两个文件被缩小并合并到一个文件中 core.min.css(使用 gulp)。
有没有更好的方法不使用 IF 语句,但仍然能够在 LOCAL 环境中使用原始文件轻松调试?
像 app-local.css(包括两个原始文件)和 app-production.css(一个压缩和合并的文件)之类的东西?
不确定我是否清楚,但我希望你明白我的意思。
Webpack
和 Gulp
组合正是您要找的。
无论您是在生产中还是在本地,您都可以将所有 CSS 和 Javascript 文件合并为一个文件。所以你不必担心你的环境。您也可以使用它们实时观察您的更改,这对于开发也很方便。
查看此 link 了解更多信息 https://webpack.github.io/
我有这个
但是我想在我想加载此类资源时消除 IF 语句。
在上图中,对于本地环境,我有 bootstrap.min.cs 和 app.css 文件,以便我可以轻松调试。
在生产中,这两个文件被缩小并合并到一个文件中 core.min.css(使用 gulp)。
有没有更好的方法不使用 IF 语句,但仍然能够在 LOCAL 环境中使用原始文件轻松调试?
像 app-local.css(包括两个原始文件)和 app-production.css(一个压缩和合并的文件)之类的东西?
不确定我是否清楚,但我希望你明白我的意思。
Webpack
和 Gulp
组合正是您要找的。
无论您是在生产中还是在本地,您都可以将所有 CSS 和 Javascript 文件合并为一个文件。所以你不必担心你的环境。您也可以使用它们实时观察您的更改,这对于开发也很方便。
查看此 link 了解更多信息 https://webpack.github.io/