Angularjs 将angular.js yeoman部署到GitHub页面

Angularjs 将angular.js yeoman部署到GitHub页面,angularjs,gruntjs,yeoman,github-pages,yeoman-generator-angular,Angularjs,Gruntjs,Yeoman,Github Pages,Yeoman Generator Angular,我无法将应用程序部署到GitHub页面。 我正在使用教程: 从.gitignore文件中删除dist目录。约曼项目默认情况下会忽略它 将dist目录添加到存储库:git Add dist&&git commit-m“Initial dist subtree commit” 将子树部署到其他分支。使用--prefix:git子树推送--prefix dist origin gh pages指定到dist目录的相对路径 但是我的GitHub页面仍然使用来自branch master的代码。例如,正在

我无法将应用程序部署到GitHub页面。 我正在使用教程:

  • 从.gitignore文件中删除dist目录。约曼项目默认情况下会忽略它
  • 将dist目录添加到存储库:
    git Add dist&&git commit-m“Initial dist subtree commit”
  • 将子树部署到其他分支。使用--prefix:
    git子树推送--prefix dist origin gh pages指定到dist目录的相对路径
  • 但是我的GitHub页面仍然使用来自branch master的代码。例如,正在显示一些数据,但不是
    dist
    branch
    gh页面

    第页:


    我的回复:

    我认为您必须在分支gh页面的新存储库中添加角度应用程序

    我向你推荐这些东西:

    • 创建新的回购协议
    • 在此回购中移动您的代码
    • 使用dist文件夹添加一个新的分支(如Yeoman建议的)
    • 您可以使用如下grunt包:
    检查我的示例:我有此repo来为我的github.io主页添加代码:。 然后,我用新代码创建了一个新的回购协议。检查gh pages分支,代码可用


    希望这有帮助。

    谢谢你的回答。几分钟前,我也得出了同样的结论:)