在 github 上托管网页
Hosting a webpage on github
我正在尝试在 github 上托管一个网站,但它一直显示此错误:
"Unavailable for your site because your domain is not properly configured to support HTTPS(coursera-confusion.com) — Troubleshooting custom domains HTTPS provides a layer of encryption that prevents others from snooping on or tampering with traffic to your site. When HTTPS is enforced, your site will only be served over HTTPS. Learn more. "
这是我第一次在 github.please 帮助上托管网络存储库。
有时颁发证书需要一些时间。请稍等几分钟。
使用 github 部署您的网站
部署过程如下:
(尽量使用VSCode)
考虑到您的文件存在于 'project' 文件夹中
i) 在主 'project' 文件夹中创建一个新文件夹 'build'。
ii) 将您的网站数据移动到 'built' 文件夹中。在 'build' 文件夹内,您的所有网站数据都将存在。(图像、index.html、.css、.js 或任何 reactjs 文件)
iii)通过cmd遍历到主'project'文件夹,在[=113中输入'npm init'命令=] 终端初始化主 'project' 文件夹中的 pacakge.json 文件。(确保在使用节点包管理器(npm)之前安装 Node.js)
iv) 转到 package.json 文件并使用 npm i gh-pages 命令安装 gh-pages,这将作为依赖项添加到 package.json 文件中。
v) 您的 github 存储库 link 作为主页键的值存在于 package.json 文件中。
主页:“https://github.com/username/project”
vi) 创建脚本
替换 "test": "echo \"错误: 未指定测试\" && exit 1"',
与 "deploy" : "gh-pages -d build"
vii) 将所有这些推送到 github(添加 .gitignore 文件,这样节点模块就不会推送到 git枢纽)
git 初始化
git 添加 .
git commit -m "deploy"
git远程添加项目“https://username.github.io/project”
git push -u project master
viii) 通过 cmd 运行 你的项目现在使用这个命令
npm 运行 deploy(应该在 运行 项目后显示 "Published")
ix) 转到您为项目创建的 Github 存储库并检查,必须有一个新的分支 'gh-pages' 添加到您的 master分支.
x) 现在从您的存储库设置中,select gh-pages 分支作为您的 git中心页面。
最后,您的网站已准备好在 https://username.github.io/project/ 发布。
等待5-10分钟,然后检查。
我正在尝试在 github 上托管一个网站,但它一直显示此错误:
"Unavailable for your site because your domain is not properly configured to support HTTPS(coursera-confusion.com) — Troubleshooting custom domains HTTPS provides a layer of encryption that prevents others from snooping on or tampering with traffic to your site. When HTTPS is enforced, your site will only be served over HTTPS. Learn more. "
这是我第一次在 github.please 帮助上托管网络存储库。
有时颁发证书需要一些时间。请稍等几分钟。
使用 github 部署您的网站
部署过程如下: (尽量使用VSCode)
考虑到您的文件存在于 'project' 文件夹中
i) 在主 'project' 文件夹中创建一个新文件夹 'build'。
ii) 将您的网站数据移动到 'built' 文件夹中。在 'build' 文件夹内,您的所有网站数据都将存在。(图像、index.html、.css、.js 或任何 reactjs 文件)
iii)通过cmd遍历到主'project'文件夹,在[=113中输入'npm init'命令=] 终端初始化主 'project' 文件夹中的 pacakge.json 文件。(确保在使用节点包管理器(npm)之前安装 Node.js)
iv) 转到 package.json 文件并使用 npm i gh-pages 命令安装 gh-pages,这将作为依赖项添加到 package.json 文件中。
v) 您的 github 存储库 link 作为主页键的值存在于 package.json 文件中。 主页:“https://github.com/username/project”
vi) 创建脚本 替换 "test": "echo \"错误: 未指定测试\" && exit 1"', 与 "deploy" : "gh-pages -d build"
vii) 将所有这些推送到 github(添加 .gitignore 文件,这样节点模块就不会推送到 git枢纽)
git 初始化
git 添加 .
git commit -m "deploy"
git远程添加项目“https://username.github.io/project”
git push -u project master
viii) 通过 cmd 运行 你的项目现在使用这个命令 npm 运行 deploy(应该在 运行 项目后显示 "Published")
ix) 转到您为项目创建的 Github 存储库并检查,必须有一个新的分支 'gh-pages' 添加到您的 master分支.
x) 现在从您的存储库设置中,select gh-pages 分支作为您的 git中心页面。
最后,您的网站已准备好在 https://username.github.io/project/ 发布。 等待5-10分钟,然后检查。