内容传递网络或内容分发网络(CDN)是包含放置在网络的各个节点处的数据的副本的计算机系统。
原始 Github js 文件没有像 CDN 那样加载(直接链接)
我创建了一个编码库供公众使用,方法是在页面上的 标记中放置一个 <head> 标记,但是当我尝试使用该函数时,它在运行时显示未定义。 .我链接...</desc> <question vote="-2"> <p>我创建了一个编码库供公众使用,方法是在页面上的 <pre><code><script></code></pre> 标签中放置一个 <pre><code><head></code></pre> 标签,但是当我尝试使用该函数时,它在运行时显示 <pre><code>undefined</code></pre>。</p> <p>.我将 url 链接到 <pre><code>index.js</code></pre> 文件,但它不会将其加载到客户端用户。</p> <pre><code><head> <script src="https://github.com/<username>/<repo>/blob/master/index.js"></script> </head> </code></pre> <p>当我运行我在 <pre><code>console.log(ranInteger(1,10))</code></pre> 文件中定义的 <pre><code>index.js</code></pre> 时,我得到一个 <pre><code>ranInteger is not defined </code></pre> 错误。欢迎所有帮助!</p> </question> <answer tick="true" vote="1"> <p>从技术上讲,GitHub 不允许像 CDN 一样从他们的站点访问源代码,但是从<a href="https://stackoverflow.com/questions/19285686/how-to-load-javascript-files-from-github-externally/">这个 StackOverflow 问题</a>,有一个解决方法。我不建议使用它,但您可以使用“https://cdn.jsdelivr.net/gh/”让您的脚本工作(来自 StackOverflow 上的用户@anayarojo)。</p> <p>您案例中的网址如下所示:</p> <pre><code>https://cdn.jsdelivr.net/gh/McJoe21/coderslib/index.js </code></pre> <p>URL 的模式是: <pre><code>https://cdn.jsdelivr.net/gh/<username>/<repository>/<file></code></pre></p> </answer> <answer tick="false" vote="0"> <p>您不能从原始版本的 Github 加载 JavaScript,因为内容类型(MIME 类型)是 <pre><code>text/plain</code></pre>,而不是 <pre><code>application/javascript</code></pre> 或 <pre><code>text/javascript</code></pre>。这是为了阻止你使用 Github 作为 CDN。您仍然可以通过以下方式使用 <pre><code>cdn.jsdelivr.net</code></pre>.</p> 实现将原始文件作为 cdn 服务 <pre><code>https://cdn.jsdelivr.net/gh/<github-username>/<github-repo-name@branch-name>/<filename> </code></pre> <p>如果文件在<pre><code>main</code></pre>分支,不需要包含在<pre><code>@</code></pre>之后的分支部分。如果你也提到,它会起作用。</p> <p><a href="https://rawgit.com/" rel="nofollow noreferrer">更多参考</a></p> </answer> <answer tick="false" vote="-1"> <p>您尝试导入的文件只是该文件的 GitHub 查看器。要导入文件的原始数据,您需要使用以下代码:</p> <pre><code><script> const source = 'https://raw.githubusercontent.com/<username>/<repo>/master/index.js'; fetch(source).then((response) => { return response.text() }).then((response) => { eval(response); }).catch((error) => { console.error(`An error occured while attempting to load the "${source}" resource!`); console.error(error); }); </script> </code></pre> <p>由于 GitHub 网站不允许直接导入他们的用户内容,因此您需要将源 URL 包装在上面的 fetch-eval 块中以直接获取文件内容。</p> </answer> </body></html>
最初我的项目很简单,这是一个简单的项目,只涉及 firebase 作为后端。但是随着事情的处理,我开始为项目添加更多的功能,更多的图书馆......
我们知道publicPath可以设置为CDN。 启动 nuxt 构建时,将 .nuxt/dist/ 目录的内容上传到您的 CDN! 但是静态目录中的文件呢?如何定义重新...
[Nuxt2] 我做了: 1: 在 nuxt.config.js 文件中将 publicPath 设置为 CDN url。 2:nuxt build(不是静态网站,不能用nuxt generate)。 问题: (1) .nuxt/dist 目录不包含 ...
Nuxt2 1: 在 nuxt.config.js 文件中将 publicPath 设置为 CDN url。 2:nuxt build(不是静态网站,不能用nuxt generate)。 问题: (1) .nuxt/dist 目录不包含 css/image...
关于这个 CDN 的内容是如何工作的,我有一个普遍的知识空白。以下是我指的 Font Awesome 6.3 的 CDN 链接。我抓住了所说的 CDN 和
在不使用 Django Rest Framework 的情况下,将 vite 和 vue 与 Django 集成的最佳方式是什么
我有一个 Django 应用程序,我想使用 vuejs 和 vite 作为前端,我不想使用 Django Rest Framework。 有没有办法让这个堆栈正常工作? 我尝试在单独的 fo 中安装 vite ...
我正在尝试为我的 websocket 配置 Fastly CDN。 默认情况下,我的 websocket 不返回任何数据,仅返回雕像 101 问题是错误 503 超时。 是否有任何配置选项可以通过...
大公司如何有效地存储和提供视频服务(通过CDN)--我不懂数学
我正在建立一个课程托管网站--我希望我的用户能够上传视频,他们的学生将流媒体。这是我计划如何做到这一点,但我不明白背后的数学。我肯定...
我试图在cshtml文件中的一行代码中使用这个链接来访问mdi样式表。"https:/cdn.jsdelivr.netnpm@[email protected]"。对于一些...
嗨,伙计们,我有一个问题。我有一个主机与一些权力,例如与8核CPU和16GB内存alowed和blob blob blob和其在德国的vps所以我的问题是如何确保如果我尝试被......
我是日本人,英文不好,抱歉。我看了这个文档。https:/developers.google.comdocsapiquickstartjs。
我正在考虑在一个新项目中使用webassembly,这让我很好奇。有谁知道有一个财团正在为webassembly库策划一个CDN?理想情况下,这样的产品可以改善 ...
我试图在我的Nuxt项目中使用flip-clock。它是工作的,但是当我尝试自定义样式时,它不能反映HTML的变化。
我们已经在存储账户下托管了我们的静态网站,我们想把它指向我们的自定义域名(不是.com,我们有一个.lk域名(斯里兰卡))。根据微软的文档,我们已经添加了一个CNAME......。
我的网站www.diabeticme.org,使用的是CDN。CDN创建了一个OG:image的URL,但Twitter卡片验证器无法读取。我可以把CDN的网址覆盖成OG:image吗?例子:wpseo_opengeng的网址是什么?
Iscan a resource (js-file) from a CDN be shared across websitesbrowser tabs?
我在网上没有找到明确的答案。比如说我们有两个网站都从同一个CDN拉jquery。pageOne.com > mycdn.comjquery pageTwo.org > mycdn.comjquery 现在我去pageOne.com。...
我正在为我的网站的imagesfiles添加一个CDN,我想知道为了SEO,我是否需要设置从非cdn URL路径到cdn URL路径的重定向?举个例子:www....
我是云存储上传的新手。我想先在我的服务器上上传一张图片,然后我想把它上传到数字海洋空间(云存储),我正在尝试用路由器.post(...