본문 바로가기

반응형

IT공부

node 버전 관리하기 expo 를 사용하여 react-native 앱 개발 도중 expo init 명령어가 error가 뜨길래 확인해보니 다음과 같은 에러가 발생했다. 즉, node.js 버전이 안맞는다는 것이다. 따라서 나는 여기를 비롯해서 많은 구글링을 통해 버전 12.10.0(최신버전) 설치에 완성했다. 그런데, 딱 봐도 뭔가 설치는 됐는데 12.10.0에선 활동하지 않아 라고 보이는 이 결과 문구를 보고 두근 거리며 다시 expo init을 실행시켜봤지만 위와 동일한 에러가 발견됐다. 설치는 확실히 되어있었고 brew, npm 계속 반복해서 같은 버전 설치를 반복(삽질)하는 도중에 이상함을 느꼈다. 원래 설치 가이드 대로라면 명령어 n 을 입력한 후 사용하고 싶은 node version을 누르면 해당 버전이 실행이 되.. 더보기
anaconda(가상환경)를 이용한 gensim과 konlpy 설치 순서 1. anaconda 설치 2. Spyder 실행 3. 새로운 가상환경 생성$ conda create -n $ENVIRONMENT_NAME python=3 anacondaor$ conda create --n $ENVIRONMENT_NAME python=X.XX ** 가상환경 삭제$ conda remove -n $ENVIRONMENT_NAME --all 4. 가상환경 목록 보기$ conda info --envs 5. 이미 생성한 가상환경에 패키지 추가 설치$ conda install -n $ENVIRONMENT_NAME [패키지 이름] 6. 환경으로 들어가는 콘다 명령$ source activate $ENVIRONMENT_NAME안되면$ conda activate $ENVRIONMENT_NAME 7. 기존.. 더보기
php vs. Node 1. PHP 의 장점1) 코드와 컨텐츠의 융합: HTML과 CSS로 웹사이트를 제작 하던 중, 특정 프로세스를 웹 상에 추가하거나, URL의 일부 파라미터에 따라 예쁘게 다듬고 싶거나,데이터베이스의 데이터를 사이트에 이용하고 싶은 경우 즉석으로 태그를 열어 작성 가능 2) 깊은 코드의 기반: 대다수 인기 플랫폼들이 웹 서버 구축에 PHP 를 사용합니다. 오픈소스로 공개된 코드도 많고,플러그인도 많이 존재. 따라서 Node 에 비해 상용화가 많이 되어있다 3) SQL과의 연동성: MySQL과 MariaDB등 많은 DB 언어들과 공존하고 있는 언어다. DB 언어마다 쿼리에 차이가 있겠지만, 그것에 맞게 PHP코드를 조금만 변경해 주면 가능. 웹 서버가 가져야 하는 필수요소가 DB 관리 능력인데 PHP는 이를.. 더보기
GIT 공부 git 기본1. git 초기 사용시git config --global user.email "내이메일"git config --global user.name "내이름" 2. git 저장소 연결(친구 repository)mkdir 저장폴더cd 저장폴더git clone 3. 복사한 폴더로 이동 cd 복사폴더 4. git status 5. git branch [branch명] 6. git checkout [branch명] if ) clone 중 누군가가 작업을 했다면?! push 가 안될 것 ! why? 누군가가 새로 push 했기 때문에로컬과 서버의 커밋 히스토리는 독립적임. 1. git fetch origin리모트 서버로부터 저장소 정보 동기화새로운 정보를 모두 내려받고, 받은 데이터를 로컬 저장소에 업데이트.. 더보기
클라우드 인프라란? 1. 클라우드 인프라: 가상화되고 인터넷을 통해 서비스로 제공되어 사용된다는 점을 제외하고 일반적인 데이터 센터 인프라와 다르지 않습니다. 서버, 스토리지, 컴퓨팅 리소스, 보안 모두 클라우드 인프라의 핵심 구성요소이다. 2. 클라우드의 구성요소: 프론트엔드 플랫폼과 백엔드 플랫폼을 연결하는 딜리버리 네트워크로 구성 참고 URLhttps://www.hpe.com/kr/ko/what-is/cloud-infrastructure.html 더보기
java, jsp, javascript, jquery 구분! 1. java: 개발 언어 중 하나 2. jsp: Java Server Page자바를 서버 환경에서 사용하는 스크립트 방식의 언어 3. javascript: 여러가지 행동(마우스 클릭, 하나 선택)들 혹은 이벤트를 순간적으로 수신하여 적절한 행동을 처리하는 함수를 지정하기 위해 사용 4. jquery: 브라우저 호환성이 있는 HTML 속 자바스크립트 라이브러리. 클라이언트 사이드 스크립트 언어를 단순화 할 수 있도록 설계되었음. ** spring Framework: 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크. 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있음. jsp와 javascript 정의가 사실 조금 헷갈려서 더 찾아본 결과 JSP 1) 서버 측에서 실행되는 자바 기반의 .. 더보기

반응형