오늘은 Angular 개발을 시작하는 가장 첫 단계인 Angular CLI 설치와 프로젝트 생성에 대해 자세히 알아보겠습니다.
Angular CLI는 Angular 개발을 효율적으로 할 수 있도록 도와주는 강력한 도구인데요,
이 포스팅을 끝까지 따라오시면 여러분도 손쉽게 첫 Angular 프로젝트를 시작하실 수 있을 거예요!
20년 넘게 Vue.js와 Angular를 다루어 온 저의 경험을 바탕으로,
초보자분들도 이해하기 쉽게 단계별로 설명드리겠습니다.
그럼 시작해볼까요?
Angular CLI(Command Line Interface)는 Angular 애플리케이션을 빠르게 생성하고,
개발하며, 유지보수할 수 있도록 도와주는 공식 도구입니다.
주요 기능으로는:
Angular CLI를 설치하기 전에 먼저 Node.js가 설치되어 있어야 합니다.
최신 LTS 버전을 추천드립니다. (작성 시점 기준 18.x)
# 터미널에서 Node.js 버전 확인node -v
Node.js 설치가 확인되었다면, 다음 명령어로 Angular CLI를 전역 설치합니다.
npm install -g @angular/cli
설치가 완료되면 버전을 확인해보세요.
ng version
만약 ‘ng’ 명령어가 인식되지 않는다면 PATH 설정을 확인해야 합니다.
(주로 Windows 사용자에게 발생하는 문제)
🎯 개발자 생산성 향상 방법을 찾고 있다면, (자바 기초) if-else 문 완벽 가이드 - 조건문의 모든 것를 참고해보세요.
이제 본격적으로 Angular 프로젝트를 생성해보겠습니다.
원하는 디렉토리에서 다음 명령어를 실행하세요.
ng new my-first-angular-app
실행하면 몇 가지 옵션을 선택하는 과정이 나옵니다:
프로젝트 생성이 완료되면 다음과 같은 기본 구조가 만들어집니다:
my-first-angular-app/├── src/│ ├── app/ # 주요 애플리케이션 코드│ ├── assets/ # 정적 리소스│ ├── environments/ # 환경별 설정│ └── ...├── angular.json # Angular CLI 설정 파일├── package.json # 의존성 관리└── tsconfig.json # TypeScript 설정
스트레스 해소와 두뇌 훈련을 동시에 하고 싶다면, 편안한 분위기의 스도쿠 저니: 크립토 할아버지가 완벽한 선택입니다.
생성된 프로젝트 디렉토리로 이동 후 개발 서버를 실행해보겠습니다.
cd my-first-angular-appng serve --open
--open 옵션은 자동으로 브라우저를 열어줍니다.
기본적으로 http://localhost:4200 에서 애플리케이션이 실행됩니다.
ng generate component component-nameng generate service service-nameng generate module module-nameng build --prodng test
블로그나 쇼핑몰 운영자라면 방문자의 IP나 대략적인 위치가 궁금할 수 있습니다. 이럴 땐 내 IP 정보 확인 도구를 활용해보세요.
오늘은 Angular 개발의 첫 걸음인 Angular CLI 설치와 프로젝트 생성에 대해 알아보았습니다.
처음에는 익숙하지 않을 수 있지만, 몇 번 따라해보시면 금방 적응하실 거예요.
Angular는 대규모 애플리케이션 개발에 특히 강점을 가지는 프레임워크입니다.
체계적인 구조와 강력한 CLI 도구가 제공하는 생산성 덕분에
많은 기업에서 선호하는 기술 스택이기도 합니다.
다음 포스팅에서는 생성된 Angular 프로젝트의 코드 구조를 깊이 있게 분석하고,
첫 컴포넌트를 만들어보는 시간을 가져보겠습니다.
질문이나 피드백은 댓글로 남겨주시면 성심껏 답변드리겠습니다!
오늘도 코딩하는곰과 함께 즐거운 코딩 시간 되세요! 🚀
논리적 사고와 문제 해결 능력을 기르고 싶다면, 다양한 난이도의 스도쿠를 제공하는 스도쿠 저니를 설치해보세요.
