为什么我不能将我的仓库发布到GitHub Pages?

问题描述 投票:0回答:1

我使用Zurb Foundation的cli创建了一个项目,位于:https://github.com/nataliecardot/zeus-hosting-setup。我构建了文件,然后将Sass转换为CSS。由于某种原因,当我尝试从master分支发布时,仅显示HTML(结果为实时站点here)。

对于没有特殊构建过程的站点(仅纯HTML和CSS),我总是能够将站点设置为在GitHub Pages的repo设置中从master分支发布(尽管this link表示项目存储库是从gh-pages分支默认情况下,而用户/组织页面默认情况下是从master分支构建的,因此我不确定为什么能够这样做。对于具有适当构建过程的网站(例如使用Create React App搭建的项目),我通常使用gh-pages包进行部署(不过,我什至不确定为什么这样做),但不适用于该项目- -我think,因为运行foundation build时未创建dist文件夹。我在another question中询问了这个问题,有人说构建过程只是创建CSS文件,而JS文件可以直接使用。 (当您使用该存储库运行foundation build时,它会显示“正在启动Sass ....完成的Sass”。)>

我发布网站的解决方法是将HTML文件以及HTML文件中引用的CSS和JS文件复制到another repo中,然后将网站设置为从母版发布。工作正常。

我不明白为什么我不能从原始存储库中做同样的事情,因为其中包含了HTML引用的相同CSS和JS文件。这两个存储库有什么区别?原始存储库中是否存在node_modules文件夹/ Sass文件/ Gulp文件,是否阻止了该文件发布为CSS母版?

[如果有人知道我可以如何从原始存储库中发布,我将不胜感激。

我使用Zurb Foundation的cli创建了一个项目,位于以下位置:https://github.com/nataliecardot/zeus-hosting-setup。我构建了文件,然后将Sass转换为CSS。由于某些原因,当我尝试...

deployment zurb-foundation github-pages
1个回答
0
投票

[node_moduleshttps://github.com/nataliecardot/zeus-hosting-setup/blob/master/.gitignore处被忽略,因为此文件夹通常很大并且不应上载。

© www.soinside.com 2019 - 2024. All rights reserved.