GithubHelp home page GithubHelp logo

Redirect no GH Pages about forum HOT 7 CLOSED

frontendbr avatar frontendbr commented on May 3, 2024 1
Redirect no GH Pages

from forum.

Comments (7)

woliveiras avatar woliveiras commented on May 3, 2024 1

Para o Jekyll tem um plugin utilizando esses métodos da API: https://developer.github.com/v3/#http-redirects.

Esse plugin: https://help.github.com/articles/redirects-on-github-pages/

Pro Harp só achei essa informação aqui mano:

http://harpjs.com/recipes/client-side-redirect

from forum.

felipefialho avatar felipefialho commented on May 3, 2024

Eu tinha visto essa informação, não sei se funciona como esperado, mas posso tentar 😞 .

Que coisa...

from forum.

bernardodiasc avatar bernardodiasc commented on May 3, 2024

Mas é possível usar o formato /blog/ano/post com o Harp? Pelo que entendi parece ser.

from forum.

felipefialho avatar felipefialho commented on May 3, 2024

@bernardodiasc Eu li bastante ontem e não consegui entender qual a lógica para fazer isso.

Em tese o for vai trazer só os posts dentro na pasta /blog e não em sub pastas.

from forum.

bernardodiasc avatar bernardodiasc commented on May 3, 2024

Então @lfeh, não cheguei a usar o Harp, mas lendo como funciona aqui http://harpjs.com/recipes/blog-posts-list, me parece que o que se aplica à pasta /posts pode se aplicar a qualquer estrutura de diretórios que voce preferir.

We’re using the for iterator to run through the data we put in /public/posts/_data.json. We can access that posts data object via public.posts._data.

Se entendi direito, isso pode funcionar com um diretorio diferente de /posts, vc vai só precisar mapear dentro do _data.json. Mas realmente não sei se isso funciona, teria que fazer um teste.

from forum.

felipefialho avatar felipefialho commented on May 3, 2024

Valeu @bernardodiasc, foi mais simples do que pensei:

No json:

{
  "hello-markdown": {
    "path":"2016/hello-markdown",
    "date": "05/20/2016",
    "title": "Markdown Post",
    "description": "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Id aliquam ea architecto beatae nam, rerum quidem tempora molestiae necessitatibus est distinctio ab, ad quo laborum, porro. Repudiandae aspernatur autem quis."
  }
}

No each:

each post, slug in public.blog._data

      a.blog-post(href='/blog/#{ post.path }/' title='View the post')

        h1.title #{ post.title }
        p #{ post.description }

from forum.

bernardodiasc avatar bernardodiasc commented on May 3, 2024

Massa! 👍

from forum.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.