标签: github-pages

Jekyll Markdown 处理器类似于 GitHub 风味的 Markdown

我目前正在使用 GitHub 页面构建一个网站,并尝试利用一些 GitHub 风格的 Markdown 功能。特别隔离的代码块和表。

使用 redcarpet 我得到语法突出显示的围栏块,但没有表格。

切换到 kramdown 会给出表格,但之前工作的代码块会停止。

我希望我可以离开而无需在本地运行 jekyll,这样我就可以从任何地方更新网站。

是否有一个配置选项可以将任一 Markdown 处理器配置为以与上述两个功能类似的 GitHub 风格的 Markdown 方式工作?

markdown jekyll github-pages

3
推荐指数
1
解决办法
990
查看次数

从 github 文件加载 json

我正在尝试从 github 页面托管的网页访问/检索一些 json 数据,因此我的所有文件都在我的存储库中。

我正在尝试做

$.getJSON("https://raw.githubusercontent.com/mydata.json", function(data){
      console.log(data);
}
Run Code Online (Sandbox Code Playgroud)

来自 github-pages 上的 html 页面,因为这是我现在知道如何访问 json 数据的唯一方法。但是,json 内容位于域上,https://raw.githubusercontent.com而我的页面来自域http://mygithub.github.io,所以我收到'Access-Control-Allow-Origin'错误,即使数据至少全部托管在同一个位置?

关于如何解决这个问题或解决这个问题有什么想法吗?我一直在查找一些 CORS 的东西,但不完全理解它,也不知道如何更改 github 上与之相关的任何内容。

谢谢!

git jquery json github-pages

3
推荐指数
1
解决办法
2万
查看次数

如何使用 github-pages 从 pdf 文件重定向?

我正在尝试从一个 pdf 文件重定向到另一个 pdf 文件。因此,例如:

https://my-site.com/the-first-file.pdf
Run Code Online (Sandbox Code Playgroud)

应该重定向到

https://my-site.com/the-second-file.pdf
Run Code Online (Sandbox Code Playgroud)

我查看了github上关于重定向的文档,但我无法将该元数据添加到 pdf 文件中...

任何帮助表示赞赏!

jekyll github-pages

3
推荐指数
1
解决办法
886
查看次数

图像显示在本地但不在 github 页面上

我在 github 页面上有一个网站。其中两张图像可以工作,但一张无法显示。我不认为这是我的代码的问题,因为如果我打开本地文件,它会完美显示。这件事发生在其他人身上吗,还是我疯了?我确信该网站是最新的。

github-pages

3
推荐指数
1
解决办法
6473
查看次数

CONTRIBUTING.md 不会在 github 页面上呈现为网页

我正在将贡献.md 文件从项目根移动到 docs/ 目录,以便它可以与文档的其余部分一起使用。在 github 页面中查看时,文档中的其他 Markdown 文件可以正确呈现。例如,页面

https://jtablesaw.github.io/tablesaw/userguide/toc 按预期呈现页面 toc.md。

然而,

https://jtablesaw.github.io/tablesaw/contributing

返回 404,同时只需添加 .md 扩展名

https://jtablesaw.github.io/tablesaw/contributing.md

返回页面作为 Markdown 源

github 项目是https://github.com/jtablesaw/tablesaw。贡献的.md 文件位于 docs/ 文件夹中。

github github-pages

3
推荐指数
2
解决办法
767
查看次数

如何将 h2 Markdown 标题转换为链接?

我对使用 Jekyll 和 Markdown 创建网站不太熟悉,所以请告诉我我的方法是否有明显的错误。

我的代码是:

[## Red Hat Certified Systems Administrator (RHCSA) Guide]({% post_url 2017-09-11-RHCSA %})
Run Code Online (Sandbox Code Playgroud)

我期望的输出是一个 h2 标头,它也是一个链接。但是,当我使用 Jekyll 提供页面时,链接工作正常,但链接文本不是 h2 标头,而是仅包含## Red Hat Certified Systems Administrator (RHCSA) Guide.

那么,如何使用 markdown 将<h2>标签嵌套在标签内呢<a href>?

markdown github jekyll github-pages github-flavored-markdown

3
推荐指数
1
解决办法
1515
查看次数

重命名存储库后找不到 Github 页面

我正在使用 GitHub 页面发布用户页面。将我的存储库从username.github.io重命名为username.github.io__,并将我的存储库重命名回username.github.io我的页面后,不再显示。

重命名我的存储库的目的是在短时间内取消发布我的页面。

有人可以给我一个重新发布页面的解决方案吗?

github-pages

3
推荐指数
1
解决办法
2648
查看次数

Socket.io 和 Express ERR_SSL_VERSION_OR_CIPHER_MISMATCH

我的代码托管在 GitHub Pages 上。我正在尝试通过 IP 将客户端连接到计算机的 Node.JS 服务器,但连接显示错误ERR_SSL_VERSION_OR_CIPHER_MISMATCH。

这是我的服务器代码:

var app = require('express')();
var server = require('https').createServer(app);
var io = require('socket.io')(server);

app.set('port', process.env.PORT || 8080);
app.set('host', process.env.HOST || '0.0.0.0');

server.listen(app.get('port'), app.get('host'), () => {
  console.log("Express server listening IP: " + app.get('host'));
});

io.on('connection', socket => {
    socket.on('sayHi', data => {
        console.log(data.message);
    });
});
Run Code Online (Sandbox Code Playgroud)

这是客户端:

const socket = io.connect('https://myPublicIP:8080');
socket.emit('sayHi', { message: 'Hello world' });
Run Code Online (Sandbox Code Playgroud)

https node.js express socket.io github-pages

3
推荐指数
1
解决办法
3305
查看次数

如何将 React 应用程序部署到个人页面的 Github 页面

有一些关于如何将 react-app 部署到 GitHub 项目页面的教程,例如这篇文章(即www.{github-username}.github.io/{project-name}),使用npm run deploy.

但是,当我尝试将我构建的 react-app 部署为我的个人页面(即 URL 将为www.{github-username}.github.io/)时,在尝试部署时构建成功后终端会冻结。

我的package.json样子如下(根据现有教程的建议):

{
  "homepage": "http://{github-username}.github.io/",
  "name": "personal-page",
  ...
}

"scripts": {
    ...
    "predeploy": "npm run build",
    "deploy": "gh-pages -d build"
  },
Run Code Online (Sandbox Code Playgroud)

我跑了npm run deploy命令。项目构建成功,然后终端在部署前崩溃。当我CTRL+C用来终止进程并重新运行命令时,它向我显示了这个错误:“分支 gh-pages 已经存在”。有些人已经提到运行此命令将解决问题:rm -rf node_modules/gh-pages/.cache,但它对我不起作用。

git github-pages reactjs

3
推荐指数
1
解决办法
949
查看次数

GitHub Pages 上的 flutter web 未显示内容

我正在尝试在网络上发布我现有的 flutter 项目(它已经在 iOS 和 android 上运行)。

根据这篇很棒的文章: 如何在 WordPress 中嵌入你的 Flutter 应用程序

我到了将 build/web 文件夹复制到我的存储库并推送到 master 的地步。我确保存储库中存在所有内容。

但是在 https://username.github.io/app_folder 上什么也没有出现

只是一个空白页:(

html github-pages flutter flutter-web

3
推荐指数
1
解决办法
819
查看次数