首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在github上托管一个网页

在github上托管一个网页
EN

Stack Overflow用户
提问于 2020-06-17 20:09:44
回答 1查看 803关注 0票数 0

我试图在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帮助上托管一个网络回购。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-19 17:24:33

使用github部署网站

部署过程如下:(尝试使用VSCode)

请考虑您的文件在“项目”文件夹中。

在主“项目”文件夹中创建一个新文件夹“build”。

2)将网站数据移动到“构建”文件夹中。在“构建”文件夹中,所有网站数据都将出现。(图像、index.html、.css、.js或任何reactjs文件)

(3)通过cmd遍历主“project”文件夹,并在终端中键入“npm init”命令,以初始化主“项目”文件夹中的pacakge.json文件。(确保在使用节点包管理器之前安装了Node.js )。

4)转到package.json文件,并使用npm pages命令安装gh-pages,这将作为package.json文件中的依赖项添加。

( v)您的github链接在package.json文件中作为主页键的值显示。主页:"https://github.com/username/project

6)创建一个脚本,将" test ":"echo \“错误:没有指定的测试\”& exit 1“替换为"deploy”:“gh-page -d build”

将所有这些推到github (添加.gitignore文件,这样节点模块就不会被推送到github)

git init

吉特加。

git提交-m“部署”

git远程添加项目"https://username.github.io/project

git推送-u项目主程序

( viii)通过cmd,现在使用以下命令运行项目:npm运行部署(应该在运行项目后显示“已发布”)

(九)转到你为你的项目创建的Github回购,并检查,必须有一个新的分支‘h页’与您的主分支添加。

现在,从存储库的设置中,选择gh- pages 分支作为github页面的源。

最后,您的站点可以在https://username.github.io/project/上发布。等5-10分钟,再检查一下。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62437564

复制
相关文章

相似问题

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