728x90 반응형 IT511 [Node.js] - pnpm(Permissive Node Package Manager)이란 ? pnpm(Permissive Node Package Manager)이란? PNPM은 Node.js 패키지 관리자의 대안으로, 프로젝트의 종속성을 관리하는 도구입니다. NPM과 마찬가지로 패키지를 설치하고 관리할 수 있지만, 패키지를 저장할 때 심볼릭 링크를 사용하여 공간을 절약하고 성능을 향상시킵니다. PNPM은 패키지를 공유하고 캐시 하여 다른 프로젝트에서 재사용할 수 있습니다. PNPM의 주요 특징은 다음과 같습니다: 1. 공간 절약: PNPM은 패키지를 공유하여 디스크 공간을 절약합니다. 각 패키지는 심볼릭 링크를 통해 공유되며, 동일한 패키지가 여러 프로젝트에 설치되어도 실제로 한 번만 저장됩니다. 2. 빠른 설치: PNPM은 패키지를 캐시 하여 다시 다운로드하지 않고 사용할 수 있습니다. 따라서.. 2024. 3. 21. [Visual Studio Code] - VSCode에서 깃(Git) 레파지토리 연동 하는 방법 Git은 소스 코드 관리와 버전 관리를 위한 분산 버전 관리 시스템입니다. 주로 개발자들이 프로젝트의 변경 내역을 추적하고 협업하는 데 사용됩니다. Git은 파일이나 디렉터리의 변경 사항을 추적하고 이를 저장소에 기록하여 프로젝트의 버전을 관리합니다. Visual Studio Code (이하 VSCode)는 Microsoft에서 개발한 무료 오픈 소스 통합 개발 환경(IDE)입니다. 강력한 기능과 다양한 확장성으로 프로그래머들 사이에서 매우 인기 있는 편집기 중 하나입니다. Git과 VSCode를 서로 연동하는 방법을 알아보겠습니다. VSCode Git 연동 사전작업 1. 깃 계정 생성 깃 허브 계정이 없는 경우 신규 계정을 생성해 줍니다. https://github.com/ GitHub: Let’s b.. 2024. 3. 21. [Visual Studio Code] - vscode vue3 확장 플러그인 Volar 없을때 해결 방법 (Vue - Official) Volar란? Volar은 Vue.js 개발자를 위한 플러그인 중 하나로, Visual Studio Code (VSCode)에서 Vue.js 애플리케이션을 더 효율적으로 개발할 수 있도록 도와주는 도구입니다. Vue.js는 강력한 프런트엔드 프레임워크이며, Volar은 Vue.js 애플리케이션을 개발하는 프로세스를 좀 더 쾌적하고 생산적으로 만들어줍니다. vue의 버전이 vue2이면 vetur을 vue3 volar를 vscode에서 확장 플러그인으로 install 해서 사용할 수 있습니다. Volar은 다음과 같은 주요 기능을 제공합니다: 1. 자동 완성 및 인텔리센스: Volar은 Vue.js 파일에서 자동 완성과 인텔리센스를 제공하여 코드를 더 빠르고 쉽게 작성할 수 있습니다. Vue 컴포넌트의 프로.. 2024. 3. 20. [TypeScript] - 타입스크립트 자료형 타입 선언하는 방법 타입스크립트(TypeScript)란? 타입스크립트(TypeScript)는 Microsoft에서 개발한 프로그래밍 언어입니다. 타입스크립트는 자바스크립트(JavaScript)의 상위 집합으로, 자바스크립트의 모든 기능을 포함하면서 정적 타입 체크와 클래스 기반 객체 지향 프로그래밍 등의 추가 기능을 제공합니다. 타입스크립트는 개발자가 코드를 작성할 때 타입을 명시적으로 지정할 수 있는 정적 타입 체크를 제공합니다. 이를 통해 컴파일 시간에 타입 오류를 찾아내고 예방할 수 있으며, 코드의 안정성과 가독성을 높일 수 있습니다. 타입스크립트는 개발 과정에서 발생할 수 있는 오류를 줄이고 디버깅을 용이하게 만들어 줍니다. 또한, 타입스크립트는 최신 ECMAScript 표준을 지원하며, 클래스, 모듈, 인터페이스,.. 2024. 3. 14. [React] - 리액트 npx create-react-app 에러 해결 방법 (npm ERR! code ENOENT...) 리액트 npx create-react-app 명령어 입력 시 에러 발생 리액트 프로젝트를 CRA(create-react-app) 방법으로 생성하려고 npx create-react-app mall 명령어를 입력했는데 npm ERR! code ENOENT... 에러 발생 관련 에러 코드 npm ERR! code ENOENT npm ERR! syscall lstat npm ERR! path C:\Users\lemon\AppData\Roaming\npm npm ERR! errno -4058 npm ERR! enoent ENOENT: no such file or directory, lstat 'C:\Users\lemon\AppData\Roaming\npm' npm ERR! enoent This is related.. 2024. 3. 12. [ChatGPT] - 구글 제미니(Gemini) 다운로드 및 사용방법 구글 제미니(Gemini) 다운로드 및 사용방법 제미니 뜻 제미니란? 제미니(Gemini)는 LaMDA 및 PaLM 2의 후속으로 구글 딥마인드에서 개발한 다중 모드 대형 언어 모델 제품군입니다. 제미니 울트라(Gemini Ultra), 제미니 프로(Gemini Pro) 및 제미니 나노(Gemini Nano)로 구성되어 2023년 12월 6일에 발표되었으며 오픈 AI의 GPT-4의 경쟁자로 자리매김했습니다. 제미나이 프로의 경우 230개 국가, 40개 이상 언어로 확대했습니다. 제미나이 1.0 버전 제미나이 울트라(Gemini Ultra): 매우 복잡한 작업에 적합한 가장 유용하고 규모가 큰 모델 제미나이 프로(Gemini Pro): 다양한 작업에서 확장하기에 가장 적합한 모델 제미나이 나노(Gemin.. 2024. 2. 27. 이전 1 2 3 4 5 6 7 ··· 86 다음 728x90 반응형