code

./ 도트 슬래시로 시작하는 경로가있는 현재 디렉토리의 GitLab 마크 다운에서 이미지를 어떻게 참조 할 수 있습니까?

codestyles 2020. 11. 28. 09:30
반응형

./ 도트 슬래시로 시작하는 경로가있는 현재 디렉토리의 GitLab 마크 다운에서 이미지를 어떻게 참조 할 수 있습니까?


Markdown 파일과 이미지 파일을 Git 리포지토리에 다음과 같이 저장했습니다.

  • readme.markdown
  • images/
    • image.png

다음 readme.markdown과 같이 이미지를 참조합니다 .

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

이것은 ReText에서 예상대로 렌더링되지만 저장소를 GitLab에 푸시 할 때 렌더링되지 않습니다.

Markdown 파일에서 이미지를 참조하여 GitLab에서 볼 때 렌더링되도록하려면 어떻게해야합니까?


![](images/image.png)./나를 위해 하지 않고 : https://gitlab.com/cirosantilli/test/blob/bffbcc928282ede14dcb42768f10a7ef21a665f1/markdown.md#image

http://feedback.gitlab.com/forums/176466-general/suggestions/6746307-support-markdown-image-path-in-current-directory-s 에서 허용하도록 요청 했지만 GitLab이 UserVoice를 덤프했을 때 인터넷 무효화되었습니다.


readme.md의 Gitlab 및 이미지와 유사한 문제

내 Extension의 readme.md 내부와 Gitlab (Ubuntu-Server에서 실행)에서 내 로고에 동일한 문제가 발생했습니다.

Ubuntu 버전 : 16.04.2 LTS

Gitlab 버전 : 10.3.4 56dc722

내 솔루션

다음 단계에 따라 readme.md에서 이미지 사용을위한 스 니펫을 사용할 수도 있습니다.

Gitlab 개요 (로그인 됨)

  1. 해당 이미지를 사용하려는 프로젝트로 이동하십시오.
  2. 오른쪽 상단 탐색에서 + 버튼을 클릭 합니다.
  3. 프로젝트 아래 드롭 다운에서 새 스 니펫클릭하세요.

에서 새로운 조각 양식

  1. 제목 입력
  2. RTE 필드의 오른쪽 하단 에서 파일 첨부를 클릭 합니다.
  3. 선택 하여 파일 을 누르 열기를
  4. 공개 확인란을 클릭합니다.
  5. 스 니펫의 이름을 지정합니다 (확인란 아래) [ "헤더"가 아닌 1 옆의 필드 ]
  6. 니펫 만들기를 클릭합니다.

문제 해결

다음과 같은 오류가 발생하면 포인트 5를 잊어 버렸습니다.

양식에 다음 오류가 있습니다.

콘텐츠는 비워 둘 수 없습니다.

이제 작동하는 Imagelink가 있습니다.

이제 스 니펫을 다시 편집하면 다음과 같이 이미지 코드를 복사 할 수 있습니다.

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

readme.md 파일에.

링크도 사용하려면 다음과 같아야합니다.

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

다른 ppls에 도움이되기를 바랍니다.


GitLab Markdown에서는 두 가지 방법으로 Markdown 파일에 이미지를 추가 할 수 있습니다.

  1. 인라인 스타일 :

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

  2. 참조 스타일 :

    ![alt text1][logo]

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

위의 방법 중 하나를 사용할 수 있습니다. 귀하의 경우 제거하는 ./것이 해결책입니다.

![](images/image.png)

GitLab Markdown 에 대한 자세한 내용은 .


  1. Go to your project
  2. Select issues
  3. Create new issue
  4. In the new issue description, click on attach file
  5. Browse to your file and attach
  6. A link in the form "filename" will be generated on the description pane.
  7. Copy the link and paste it in your readme.md file
  8. Do not submit the issue unless you had intended to.

참고URL : https://stackoverflow.com/questions/27016052/how-can-i-reference-an-image-in-gitlab-markdown-in-the-current-directory-with-th

반응형