gpt4 book ai didi

ember.js - Ember CLI 依赖于 CDN?

转载 作者:行者123 更新时间:2023-12-02 19:31:43 26 4
gpt4 key购买 nike

加载我的 ember CLI 应用程序当前需要下载一个 3Mb 文件,其中大部分由 jquery、ember、bootstrap 等常用库组成。3Mb 并不大,但在连接速度较慢时会变得很明显,所以我想剥离取出所有公共(public)库并从 CDN 获取它们。我们的想法是,它们将被浏览器缓存,这样我就不需要每次更新应用程序时重新下载它们(目前这种情况很常见)。我已阅读this问题,它指出很容易简单地添加 <script...>到index.html,但我不知道如何告诉ember不要将这些库打包到vendor.js中。

最佳答案

brocfile.js(较新版本中的ember-cli-build.js)中将构造函数更改为

var app = new EmberApp({
vendorFiles: {
'jquery.js': false,
'handlebars.js': false,
'ember.js': false
}
});

现在,以旧方式将这些内容包含在您的 index.html 中,并享受这样一个事实:几乎每个用户的浏览器都已经缓存了 jquery,即使他们以前没有访问过您的网站。

关于ember.js - Ember CLI 依赖于 CDN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26397011/

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