본문 바로가기
Open Source Solution/Jitsi Meet

무료 화상회의 Jitsi Meet 개발환경 구축(2) - 소스코드 내려받기

by 주리니e 2022. 9. 2.
728x90

무료 화상회의 Jitsi Meet 개발환경 구축(2)  - 소스코드 내려받기

 

지난 시간에 이어서 VS Code에 jitsi meet 소스 파일을 다운로드하여 개발환경을 구축해보겠다. 해당 가이드는 Jitsi Meet 사이트에도 확인할 수 있다.

 

Developer Guide (Web) | Jitsi Meet

Welcome to the developers guide for web! This guide will help you setup a development

jitsi.github.io

 

  • 요구사항
    Node.js의 버전은 16 이상, NPM (Node Package Mangaer)은 8 이상이다. CMD창을 열어 설치한 버전을 확인한다.
C:\>node -v
v16.17.0

C:\>npm -v
7.24.2

지난시간에 Node.js 홈페이지에서 안정화된 버전 16.17.0을 설치하였는데 그 안에 종속적으로 설치된 NPM의 버전이 7.대 이다. Node.js의 버전은 위 요구사항을 충족하나 NPM은 그러하지 못하다. Node.js의 버전을 현재 버전으로 재설치하거나 NPM의 업데이트가 필요하다. 필자는 NPM만 업데이트 하기로 결정하였다.

 

  • NPM 업데이트
C:\>npm install -g npm

removed 230 packages, changed 21 packages, and audited 29 packages in 7s
found 0 vulnerabilities

C:\>npm -v
8.19.1

 

  • 소스코드 다운로드 (Git)
C:\>git clone https://github.com/jitsi/jitsi-meet

Cloning into 'jitsi-meet'...
fatal: unable to access 'https://github.com/jitsi/jitsi-meet/': SSL certificate problem: unable to get local issuer certificate

# 위 SSL 오류 발생 시 아래 검증 설정을 false로 지정 후 다시 clone한다.
C:\>git config --global http.sslVerify false

C:\>git clone https://github.com/jitsi/jitsi-meet

Cloning into 'jitsi-meet'...
remote: Enumerating objects: 119247, done.
remote: Counting objects: 100% (180/180), done.
remote: Compressing objects: 100% (145/145), done.
remote: Total 119247 (delta 64), reused 113 (delta 35), pack-reused 119067
Receiving objects: 100% (119247/119247), 221.17 MiB | 19.82 MiB/s, done.
Resolving deltas: 100% (78318/78318), done.
Updating files: 100% (2862/2862), done.

 

  • 소스코드 다운로드 (직접)
 

GitHub - jitsi/jitsi-meet: Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed

Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application. - GitHub - jitsi/jitsi-meet: Jitsi Meet - Secure, Simple and Scalable V...

github.com

Jitsi Meet 소스코드 파일은 Git으로 다운로드하거나 직접 Github에서 다운받아 압축해제하여 사용해도 상관없다. Git이 설치되어 있지 않으면 사이트에 접속하여 직접 다운로드하여 압축을 해제하자. Git으로 받으면 디렉토리 이름은 jitsi-meet이고 압축을 해제했을 때는 jitsi-meet-master이다. 디렉토리의 이름을 통일화하기 위해 jitsi-meet으로 변경하자.

Jitsi Meet 소스코드

 

  • VS Code 에서 소스코드 열기

VS Code 실행 후 메인 화면의 Open Folder를 클릭하거나 File - Open Folder를 클릭하여 전에 받은 소스코드 디렉토리를 선택한다. 왼쪽 EXPLORER 화면에 디렉토리 안의 파일들을 볼 수 있다.  Ctrl + ` 을 눌러 터미널을 오픈하자. 해당 아래 표시 버튼을 누르면 사용자가 사용할 Terminal을 선택할 수 있으며 Terminal의 구성 설정 또한 가능하다. 

지금 까지 Jitsi Meet 소스코드를 다운로드하여 VS Code에서 열어보고 간단한 설정을 해보았다. 다음시간에 이어서..

 

이전글 : 무료 화상회의 Jitsi Meet 개발환경 구축(1) - 필요 프로그램 설치

 

무료 화상회의 Jitsi Meet 개발환경 구축(1) - 필요 프로그램 설치

무료 화상회의 Jitsi Meet 개발환경 구축(1) - 필요 프로그램 설치 Jitsi는 자유-오픈 소스 멀티플랫폼 VoIP, 화상 통화, 인스턴트 메신저 애플리케이션들의 모임으로, 윈도우, 리눅스, macOS, iOS, 안드로

jiurinie.tistory.com


다음글 : 무료 화상회의 Jitsi Meet 개발환경 구축(3) - 웹 서비스 구동

 

무료 화상회의 Jitsi Meet 개발환경 구축(3) - 웹 서비스 구동

무료 화상회의 Jitsi Meet 개발환경 구축(3) - 웹 서비스 구동 Terminal 변경 명령어 실행을 편하게 하기 위해 Git Bash로 터미널을 변경하여준다. 'Select Default Profile'을 클릭하여 기본 터미널로도 지..

jiurinie.tistory.com

 

728x90

댓글