首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将内容从GitHub转移到JsDelivr的步骤是什么?

将内容从GitHub转移到JsDelivr的步骤是什么?
EN

Stack Overflow用户
提问于 2018-01-02 21:40:49
回答 2查看 2.5K关注 0票数 2

据我所知,将内容从GitHub转移到JsDelivr的步骤如下:

  1. https://github.com/jsdelivr/jsdelivr到https::/github.com/ user /repo_ name /,其中用户是GitHub用户名,repo_name是新存储库的名称。
  2. 将GitHub存储库克隆到本地计算机上。
  3. 将内容添加到本地存储库。
  4. 将本地存储库推送到GitHub存储库。
  5. 向要添加到JsDeliver的提交中添加版本号。(请参阅创建版本)
  6. https://github.com/jsdelivr/jsdelivr发送拉请求。

我意识到这可能是错误的,可能有超过1种方法来做到这一点,但我想为这次讨论张贴一个合理的起点。

EN

回答 2

Stack Overflow用户

发布于 2018-01-02 21:43:25

你不需要叉子什么的。jsDelivr可以直接从Github中提取文件。只需阅读正式文档https://github.com/jsdelivr/jsdelivr#usage

票数 2
EN

Stack Overflow用户

发布于 2022-05-05 18:03:09

在一定程度上感谢吉姆的链接,这是一个瘦弱的人:

在GitHub上有吗?已经上jDelivr了,

https://cdn.jsdelivr.net/gh/yourGitHubLogin/yourProjectName@latest/yourFileName.js

因此,这里有一个基于一项老工程的示例,我一直没有更新过:

如果您想要的不是latest (因为,正如他们建议的那样,使用最新的prod总是一个坏主意),那么您需要添加符合符号学git标签

我还没有这样做,但如果您在回购中添加了一个名为1.0的标记,您只需用该标记的文本交换latest中的URL:

https://cdn.jsdelivr.net/gh/yourGitHubLogin/yourProjectName@1.0/yourFileName.js

作为奖励,如果您将.min添加到名称中,它们甚至会缩小您的文件数量:

https://cdn.jsdelivr.net/gh/ruffin--/tagifyjs@latest/tagify.min.js

不过请注意,在我的示例中,他们的过程添加的样板几乎与文件一样大!(只是有点夸张。)但是如果你有一个合适大小的文件,你应该没事的。

不过,这只是个退路。您还可以包含您自己的.min构建文件,它将获取它们,而不是最小化“真实”文件。

代码语言:javascript
复制
/**
 * Minified by jsDelivr using Terser v5.10.0.
 * Original file: /gh/ruffin--/tagifyjs@master/tagify.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48068215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档