프로그래밍245 npm 명령어 npm (Node.js Package Manager)에 대해서 간략히 설명하고, 자주 사용하는 명령어를 정리해 봅니다. 주로 프로젝트("cd 프로젝트 경로"로 이동)에 패키지를 설치하는 경우는 배포 시에 필요한 패키지를 설치합니다. 전역에 설치하는 패키지들은 "expo-cli, express-generator, eas-cli, yarn"과 같은 프로젝트를 생성, 배포, 전송, 대체 패키지 관리자와 같은 명령어들을 전역에 설치하여 사용합니다. (프로젝트 배포 시 필요하지 않은 패키지) 전역에 패키지 설치 시에는 프로젝트 내에서 사용하는 명령어와 동일하나 끝에 "-g"옵션만 붙여주면 됩니다. 프로젝트 내에 패키지를 설치하고 배포 시에는 추가되지 않도록 하는 방법은 "--dev" 옵션을 붙여주면 됩니다. 패키.. 2022. 2. 8. React Native UI Components Library Top 3 Fullstack 개발자 혹은 개인 개발자의 경우 컴포넌트들을 일 일이 혹은 조금 예쁘게 꾸미기에는 시간과 노력이 많이 들어가게 됩니다. 그럴 때 UI 컴포넌트 라이브러리를 사용하여 개발 시간을 단축 혹은, 조금 더 사용자에게 친화적인 UI/UX를 구성하는데 도움을 주는 3대 UI 컴포넌트 라이브러리에 대해서 알아보겠습니다. 아래는 최근 5년동안의 "native-base, react-native-elements, react-native-paper"에 대한 트렌드를 보여주는 그래프입니다. 2022. 2. 6. Ubuntu 패키지 관리 툴 apt Ubuntu 서버를 최신 상태로 유지하고, 필요한 패키지를 설치 관리할 수 있는 패키지 관리자인 apt명령어입니다. 아래에 서버 운영하면서 가장 많이 자주 사용하는 명령어들을 정리합니다. 패키지 업데이트 sudo apt update 패키지 정보를 업데이트합니다. 패키지 업그레이드 sudo apt upgrade 시스템에 설치된 패키지를 업그레이드합니다. 패키지 설치 sudo apt install 패키지명 시스템에 특정 패키지를 설치합니다. 패키지 삭제 sudo apt remove 패키지명 시스템에서 특정 패키지를 삭제합니다. sudo apt autoremove 시스템에서 불필요한 패키지를 삭제합니다. (패키지 의존성 확인 후 더 이상 사용되지 않는 패키지들을 삭제합니다.) 패키지 검색 sudo apt se.. 2022. 2. 5. Ubuntu locale 문자셋 변경 서버호스팅 업체를 통해서 Ubuntu 서버를 할당받은 경우, 기본 언어인 영어로 설정되어 있는 경우가 있습니다. 영어가 능숙하지 않은 경우, 언어적인 면에서 약간의 괴리감이 생길 수 있습니다. 따라서, 좀 더 친숙한 대한민국(한국어)으로 Locale(지역화)과 언어를 변경하여 좀 더 편리하게 서버를 운영할 수 있도록 하는데 목적이 있습니다. 아래에 그 방법을 정리해서 올립니다. 시스템 locale 확인 현재 시스템에 설정되어 있는 Locale(지역화), 기본 언어와 각종 단위(예: 날짜, 시간)를 확인 할 수 있습니다. locale 언어팩 설치 (한글) 한글을 사용하기 위해서 한글 언어팩을 설치합니다. sudo apt install language-pack-ko Locale 파일 생성 템플릿파일을 이용해.. 2022. 2. 5. Ubuntu 기본 편집기 변경 Ubuntu OS 의 기본 편집기가 "nano"로 변경 되었습니다. 아직 익숙하지 않고, 학습할 시간이 부족하고, 급하게 일처리해야 하는 경우에는 익숙한 vi(vim)편집기로 변경 후 진행하는게 좋습니다. 아래의 명령어로 기본 편집기를 변경 할 수 있습니다. 기본 편집기 변경 명령어 select-editor 명령어를 실행하면 위와 같이 4가지의 편집기를 선택 할 수 있습니다. 자, 특정 명령어(예: crontab -e)에 의해 편집모드로 진입하면 원하는 편집기로 편집이 가능합니다. 2022. 2. 5. Mac Python 3 명령어 Mac OS 환경에서 python 관련 명령어가 다른 OS (Windows, Linux)에서 사용할 때와 조금 달라서 개인적인 메모 목적으로 적어 놓는다. 명령어들이 왜(?) pip3와 python3에 링크되어 있는지 이해가 되지 않는다. alias 설정을 해 놓으면 되지만, 시스템 설정은 웬만하면 건드리지 않는 것이 경험상 나아서 그냥 사용하고, 메모만 한다. 1. 패키지 관리 pip3 install 패키지명 # Windows, Linux pip install 패키지명 2. python 명령어 python3 test.py # Windows, Linux python test.py 2022. 2. 4. 이전 1 ··· 31 32 33 34 35 36 37 ··· 41 다음 반응형