gpt4 book ai didi

javascript - Meteor - 在页脚中加载脚本

转载 作者:行者123 更新时间:2023-11-28 07:20:47 26 4
gpt4 key购买 nike

是否可以配置 Meteor 在正文页脚加载 JavaScript?目前,它正在减慢我的英雄图像的加载速度,以至于真正影响了用户体验。

为了澄清,我添加了这个包;

https://github.com/d0minikk/materialize-meteor

我希望 DOM 加载顺序在生产中最终像这样;

<html>
<head>
<script src="i am the bare minimum needed by meteor">
<link rel="materialize.css">
meta
..
</head>
<body>
<img src="my hero image">
..
<script src="everything else needed by meteor">
<script src="materialize.js">
</body>
</html>

最佳答案

当您添加到包中时,它会自动以正确使用依赖项的最佳方式决定加载顺序并具有最快的加载顺序。

我认为您的问题有另一个答案,但与您所问的内容没有直接关系。

1) Meteor 自动引用文件,因此无需自己添加脚本标签

2) 在部署模式下,所有内容都被串联起来并针对调试进行了优化。会有点慢。

但在部署模式下,当您使用 meteor deploymeteor build 构建应用程序或使用 meteor --product 运行应用程序时行为会有点不同。您的所有 js 将只是一个文件,并且您将仅引用 1 个 js 文件,其中包含所有其他文件(例如 materialize.js 文件)的缩小版本。

本质上不需要尝试和优化加载顺序,因为 Meteor 会为您做这件事,并在生产时进一步缩小和连接文件。当您部署它时,它会保持这种缓慢的方式来帮助您更好地调试它。

关于javascript - Meteor - 在页脚中加载脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30338980/

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