본문 바로가기

Dev8

GitLab에서 GitHub로 미러링하기 GitLab에서 GitHub로 미러링 하기 오늘은 GitLab에서 GitHub로 미러링 연동 방법을 작성해보려고 합니다. 저는 GitHub보단 GitLab을 사용합니다. 제가 느끼기에 GitLab의 경우 폴더 형식으로 관리할 수 있어서 GitHub보다 편하게 느껴져서 처음 개발을 시작할 때부터 선택하여 사용하고 있습니다. 물론 GitHub를 사용 안 하고 있기엔 GitHub가 대중적이기에 이번에 GitLab 저장되어 있는 코드들을 GitHub에 옮겨보면 어떨까 라는 생각을 하면서 미러링 하는 방법을 남겨두고자 작성하려 합니다. GitHub 개인 액세스 토큰 발급 GitHub 접속 후 로그인을 하게 되면 우측 상단에 프로필 썸네일 이미지가 있습니다. 저는 프로필 이미지를 등록하지 않아서 사진은 없습니다.ㅎ.. 2021. 6. 11.
npm 패키지 만들고 배포하기 npm 패키지 만들고 배포하기 오늘은 npm을 통해 나만의 패키지를 생성하고 배포까지 해보는 글을 작성해보려 합니다. npm을 통해 다른 분들이 올려주신 라이브러리를 다운로드하여 사용만 했었지 제가 만들어서 배포한 적은 없어서 이번 기회에 공부도 하면서 글 작성을 해보려 합니다. npm이란 위키백과에서는 아래와 같이 정의합니다. npm (노드 패키지 매니저/Node Package Manager)은 자바스크립트 프로그래밍 언어를 위한 패키지 관리자이다. 자바스크립트 런타임 환경 Node.js의 기본 패키지 관리자이다. 명령 줄 클라이언트(npm), 그리고 공개 패키지와 지불 방식의 개인 패키지의 온라인 데이터베이스(npm 레지스트리)로 이루어져 있다. 이 레지스트리는 클라이언트를 통해 접근되며 사용 가능한.. 2021. 5. 25.
JavaScript async await 비동기 처리를 동기처럼 JavaScript async await 비동기 처리 async await는 자바스크립트의 비동기 처리 문법 중 하나입니다. 비동기 처리 방식을 동기 처리처럼 가능하게 해 줍니다. async await를 이해하기 위해서는 사실 콜백 함수와 프로미스를 이해하는 게 우선입니다만 꼭 그게 아니더라도 async await를 이해할 수 있다고 생각합니다 콜백 지옥을 벗어나기 위해 프로미스를 사용하고 프로미스의 단점을 극복하기 위해 async await를 사용합니다. 코드 가독성이 뛰어나서 저 같은 주니어 개발자들이 보기에 아주 적절합니다. 일단 저는 Nuxt.js에서 환경에서 사용하는 게 편해서 예제는 모두 Nuxt.js에서 진행했습니다. (다른 환경에서 해도 상관없지만 제가 편해서 Nuxt로 진행했습니다!) a.. 2021. 5. 21.
정규표현식 (Regular Expression) 간단히 알아보기 정규표현식 (Regular Expression) 위키백과에 따르면 정규 표현식(正規表現式, 영어: regular expression, 간단히 regexp 또는 regex, rational expression) 또는 정규식(正規式)은 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식언어이다. 정규 표현식은 많은 텍스트 편집기와 프로그래밍 언어에서 문자열의 검색과 치환을 위해 지원하고 있으며, 특히 펄과 Tcl은 언어 자체에 강력한 정규 표현식을 구현하고 있다. 일부는 펄, 자바스크립트, 루비, Tcl 처럼 문법에 내장되어 있는 반면 닷넷, 자바, 파이썬, POSIX, C, C++ (C++ 이후)에서는 표준 라이브러리를 통해 제공한다. 그 밖의 대부분의 언어들은 별도의 라이브러리를 통해 정규 표.. 2021. 4. 14.
728x90
반응형