gpt4 book ai didi

node.js - 如何根据路由将 CSS 和 JS 加载到 Sails.js 布局中?

转载 作者:搜寻专家 更新时间:2023-10-31 23:47:33 26 4
gpt4 key购买 nike

我有一个带有主 layout.ejs 文件的 Sails.js 0.11.0 应用程序。现在,我正在使用标准 Assets 管道并加载我所有的 CSS 和 JS,方法是将它们放在 assets/stylesassets/js 文件夹中。

这种方法的问题在于,无论正在呈现的页面是否需要,应用程序都会加载与站点相关的所有 CSS 和 JS 文件。我希望能够根据页面加载特定的 CSS 和 JS 文件,同时让通用内容仍然通过 Assets 管道加载。我该怎么做呢?我找不到任何文档来完成这项工作。

最佳答案

在生产中,一切都应该被缩小,这样您就不会遇到您可能遇到的多个服务器点击。从而拉取一份样式表和一份js文件。

如果您真的想完成这项工作,尽管您可以禁用布局并在每个 View 中包含您想要包含的实际文件,但是使用这种方法您会失去一些东西。

-如果您通过 Sails.js 管道运行,则在将文件添加到 js 文件夹时不会自动添加或删除这些文件

-缩小会破坏您的应用程序,因此您需要手动设置自己的构建过程以正确处理或禁用缩小。

希望这对您有所帮助。

关于node.js - 如何根据路由将 CSS 和 JS 加载到 Sails.js 布局中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32651849/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com