web-dev-qa-db-fra.com

Comment référencer une image dans GitLab Markdown dans le répertoire en cours avec le chemin commençant par ./ ​​point slash?

J'ai stocké un fichier Markdown et un fichier image dans un dépôt Git comme suit:

  • readme.markdown
  • images/
    • image.png

Je référence l'image de readme.markdown comme ça:

![](./images/image.png)

Cela rend comme prévu dans ReText, mais ne rend pas quand je Pousser le repo à GitLab.

Comment puis-je référencer l'image à partir du fichier Markdown afin qu'elle s'affiche lors de l'affichage dans GitLab?

62
david.libremone

![](images/image.png) sans le ./ fonctionne pour moi: https://gitlab.com/cirosantilli/test/blob/bffbcc928282ede14dcb42768f10a7ef21a665f1/markdown.md#image

J'ai ouvert une demande pour que cela soit autorisé à l'adresse suivante: http://feedback.gitlab.com/forums/176466-general/suggestions/6746307-support-markdown-image-path-in-current-directory- s , mais il est tombé dans Internet vide lorsque GitLab a vidé UserVoice.

Problème similaire avec Gitlab & Images dans readme.md

J'ai eu le même problème avec mon logo à l'intérieur d'un readme.md dans mon extension et avec Gitlab (fonctionnant sur un serveur Ubuntu).

Ubuntu Version: 16.04.2 LTS

Version Gitlab: 10.3.4 56dc722

Ma solution

Vous pouvez également utiliser un extrait pour l'utilisation d'image dans votre fichier readme.md en procédant simplement comme suit:

Dans la vue d'ensemble de Gitlab (connecté)

  1. Allez au projet où vous voulez utiliser cette image
  2. dans le topnavigation sur le clic droit le + bouton
  3. SOUS VOTRE PROJET cliquez nouvel extrait dans la liste déroulante

Dans le nouveau formulaire d'extrait

  1. Tapez un titre
  2. Dans le coin inférieur droit du champ RTE, cliquez sur joindre un fichier
  3. Sélectionnez votre fichier et appuyez sur Ouvrir
  4. Cliquez sur le case à cocher Public
  5. nommez l'extrait (sous les cases à cocher) [le champ à côté de 1 pas le "en-tête"]
  6. Cliquez Créer un extrait

Dépannage

Si vous obtenez l'erreur suivante, vous avez oublié le point 5:

Le formulaire contient l'erreur suivante:

Le contenu ne peut pas être vide

Maintenant, nous avons un Imagelink de travail

Maintenant, si vous modifiez à nouveau l'extrait de code, vous pouvez copier le code d'image comme suit:

![Alt-Text](/uploads/472fc65e1a1bc11b355cc03d6c339fd5/logo_.svg)

dans votre fichier readme.md.

Si vous aimez utiliser un lien également, il doit ressembler à ça:

[![Alt-Text](/uploads/4013547485b9e88e98f1af3870116a29/logo_mit_claim.svg)](https://your-destination.com)

J'espère que cela aidera d'autres personnes

8
MonTea

Dans GitLab Markdown, vous pouvez ajouter des images à un fichier Markdown de deux manières différentes.

  1. Style en ligne:

    ![alt text](img/markdown_logo.png "Title Text")

  2. Style de référence:

    ![alt text1][logo]

    [logo]: img/markdown_logo.png "Title Text"

Vous pouvez utiliser l'une des méthodes ci-dessus. Dans votre cas, enlever le ./ sera la solution.

![](images/image.png)

Pour plus d'informations sur GitLab Markdown .

0
anoopknr