首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在laravel混合中编译css和jss

如何在laravel混合中编译css和jss
EN

Stack Overflow用户
提问于 2018-05-07 20:33:01
回答 1查看 211关注 0票数 -2

如何使用laravel mix在laravel页面中编译多页应用程序中的css和jss。假设我有页面1,页面2,page1有test10.js,test11.js,test12.js和test10.css,test11.css,test12.css和page2有test21.js,test22.js,test23.js和test21.css,test22.css,test23.css等等。所以有人告诉我如何在多页应用程序中编译css和jss。

EN

回答 1

Stack Overflow用户

发布于 2018-06-06 06:59:05

在大多数情况下,优化大量资源以在几乎所有页面上运行是一种很好的做法。有些部分没有在每个页面上使用,这并不是一个大问题,因为当您只使用一个在每个页面上保持相同的文件时,缓存会提供更好的性能结果。

有一个用于编译多个资产的选项。您可以在其他时间调用js()sass()或其他方法。这一次引用了另一个需要编译的文件。在您的布局中,您可以按页面添加它们。

我喜欢做的事情如下:

  1. 我在我的主布局中添加了一个@stack('js)
  2. 对于每一段只需要包含在单个页面上的Javascript,我使用@push('js)js()当代码变得很大而无法处理时,我在webpack.mix.js文件中添加了一个js()方法。这让我在编写javascript时有了更多的自由。

堆栈有一个很大的优点:它可以接受多个条目。当您使用partials来构建视图,并且希望将Javascript逻辑保存在相同的文件中时,这会很方便。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50214339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档