我想通过资源加载器加载 javascript 和 css 文件。我最初使用 LabJs,但我发现 YepNope 在我的场景中更优雅且更易于使用。然而我发现它极其缓慢,这很奇怪,因为它在大多数事情上的速度显然与 LabJ 相当。
我确实拥有的一件事是 Etag,我确信它会减慢一切,因为它仍在向服务器请求,而不仅仅是处理客户端缓存。
无论如何,除了 YepNope 主站点之外没有太多内容,而且他们已经有一段时间没有发布包含问题列表中的修复程序的新版本了,所以我想知道还有哪些其他选项......
我的要求是:
- 需要加载CSS和Javascript
- 需要并行完成所有这些
- 可以通过Javascript加载
我希望 YepNope 更活跃一点,但想权衡其他选择......
我会扔需要.js http://requirejs.org/供考虑。它将动态添加脚本和CSS标签到<head>
所以它异步工作得很好。它还会将所有 js 优化到一个文件中,因此如果您的项目像我的一样,您将有数十个 js 文件正在开发中(我认为我们大约有 100 个),但只有 1 个用于生产。
我唯一还没有开始工作的是 css 文件的优化,尽管显然它已经完成了。
祝你好运
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)