如何发布到github页面? [英] how to publish to github pages?
问题描述
我无法理解发布到 github 页面的一些基本说明.有一种新的方式来发布使用 Angular Cli 制作的 Angular 项目;我正在遵循
添加多个文件夹
创建与资产平行的文件夹,我创建了 2 个文件夹 Parth &吉亚.然后在 angular-cli.json
中添加以下条目资产":["资产","parth","ghiya","favicon.ico",清单.json"],
所以 dist 文件夹现在包含 3 个文件夹,现在是 assets、parth &吉亚.然后像之前一样执行上面的push命令.
i am having trouble understanding some basic instructions on publishing to github pages. There is a new way to publish Angular projects made with Angular Cli; i am following directions from this page on the new command, angular-cli-ghpages
:
Execute angular-cli-ghpages in order to deploy the project with a build from dist folder.
Note: you have to create the dist folder in before (e.g. ng build --prod)
Usage:
ng build --prod --base-href "https://USERNAME.github.io/REPOSITORY/"
angular-cli-ghpages [OPTIONS]
I created a dist folder for my project, and then run the ng build code. The terminal shows all the chunks have rendered, but i cannot find a link to the github page. I look in my repository on github and it is as if nothing has happened. Is this because i need to cd into a specific folder to execute angular-cli-ghpages? Here is my repo, I would appreciate very much any help.
I was successfully able to push to github pages using command
angular-cli-ghpages --repo=https://github.com/parthghiya/testrepo.git --name=parthghiya --email=parth.ghiya@knowarth.com --no-silent
Repo Link : https://github.com/parthghiya/testrepo
I did ng build --prod --base href .
Steps i Did :
- Generated My SSH & Added it.
https://help.github.com/articles/connecting-to-github-with-ssh/
- Executed the push command.
Edit :
To Add more than one folders
Create folder parallel to assets, i created 2 folders Parth & Ghiya. Then added following entry in angular-cli.json
"assets": [
"assets","parth","ghiya",
"favicon.ico",
"manifest.json"
],
So the dist folder now contains 3 folders now assets, parth & ghiya. Then executed the above push command as earlier.
这篇关于如何发布到github页面?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!