기본 콘텐츠로 건너뛰기

[Angular] 앵귤러로 프론트앤드 개발 #2 - HelloWorld

[Angular] 앵귤러로 프론트앤드 개발 #2 - HelloWorld

안녕하세요 : )

이번 포스팅에서는 Angular의 현재 기본 Release Version으로 Hello World 를 띄워보겠습니다.

자 그럼 "안녕 세계" 를 확인하러 가보도록 하겠습니다 !

그럼 개발할 준비하시구요.

이 포스팅에서는 VisualStudioCode를 기준으로 설명함을 미리 말씀드립니다.

프로젝트를 생성할 폴더를 오픈하도록 하겠습니다.

angular-cli를 사용해서 프로젝트 자동생성하기 때문에 프로젝트 생성할 폴더 선정이 중요한데요

(사실 중요한건 아닌데, 폴더 위치 맘에안들면 위치 바꿔야되서 귀찮으니...)

1. Angular-cli 설치

터미널을 실행하고 아래 명령어를 입력합니다.

npm install -g @angular/cli

명령어를 입력하면 이렇게 설치되는 과정이 보여지는데, 설치가 완료되면 "%USER_PROFILE%\AppData\Roaming

pm

ode_modules" 의 경로에 @angular이라는 디렉토리가 생성되어있는 것을 확인하실 수 있습니다.

추가로 설명드리면, npm install 을 통해 모듈을 설치할 때 "-g" 또는 "--global" 옵션을 붙이면 "%USER_PROFILE%\AppData\Roaming

pm

ode_modules" 경로에 설치되어 어떤 프로젝트에서든 사용할 수 있는 모듈로 설치가 됩니다.

2. Angular project 생성

설치가 완료되면 이번엔 Angular 프로젝트 생성을 진행하겠습니다.

아래 명령어를 입력하면, 기본적으로 router 기능과 StyleSheet는 어떤 것을 사용할 것인지 선택하게되는데

ng new helloWorld

여기서 helloWorld로 되어있는 부분이 프로젝트명이고 이 이름으로 디렉토리가 생성됩니다.

router는 이 후 포스트에서 자세히 설명할 계획이므로 우선 route는 "Y"로 사용하고 StyleSheet는 "CSS"로 선택해서 설치하도록 하겠습니다.

본인의 선택에 따라 다르게 선택하셔도 "HelloWorld"를 보이는데는 아무 영향이 없습니다. 설치가 시작되면 완료되기까지 시간이 좀 소요됩니다.

이렇게... 이렇게... 기다리다보면 끝날겁니다.

3. Angular project 빌드 및 실행

자, 설치가 다 완료가 되었다면 생성된 디렉토리로 접근해서 아래 명령어를 실행합니다.

cd ./helloWorld npm start

실행하면 이제 해당 프로젝트를 컴파일하고 빌드를 통해서 NodeJS 서버를 통해 웹 화면을 확인할 수 있습니다.

실행이 완료되면 이런 마지막에 Compiled successfully. 가 나오는데 그럼 이제 실행이 완료된겁니다.

이제 브라우저에서 HelloWorld를 확인하러 가보겠습니다.

4. Angular project 브라우저에서 확인

브라우저에서 접속은 "localhost:4200" 또는 "127.0.0.1:4200" 으로 가능합니다.

Angular를 처음 프로젝트 생성하고 띄우는 화면은 이렇게 보이게됩니다.

여기까지 HelloWorld를 마치게되었고, 다음 포스팅에서는 컴포넌트를 활용하는 부분을 진행하도록하겠습니다 : )

from http://dev-box.tistory.com/50 by ccl(S)

댓글

이 블로그의 인기 게시물

[Debugging] AngularJS2 - Can't bind to 'ngModel' since it isn't a...

[Debugging] AngularJS2 - Can't bind to 'ngModel' since it isn't a... - 좋아요 하이 .. !! Angular2 로 개발을 하다가 아래와 같은 에러를 만났다. 흠 .. 이게 뭘까 열심히 구글링을 해봤다. 간단한 내용이다. 모듈을 추가해주기만 하면 된다. app.module.ts를 열어보자. 여기에다가 FormsModule 과 ReactiveFormsModule을 추가해주면 문제가 해결된다 ! 다들 즐거운 코딩하자. from http://devkingdom.tistory.com/106 by ccl(A) rewrite - 2020-03-18 00:54:15

[aws] deploy Angular app with s3 | AWS S3로 angular 앱 배포하기

[aws] deploy Angular app with s3 | AWS S3로 angular 앱 배포하기 angular project를 빌드한다 ng build --prod 그러면 dist 폴더가 생긴다. dist 폴더 안에 있는 아이들을 사용한다. 아마존 s3 콘솔로 이동 https://s3.console.aws.amazon.com/s3/home?region=ap-northeast-2 새로운 Bucket 을 생성한다(Create bucket). 버킷 이름은 고유하게 짓는다. 버킷 생성후 properties tab > static website hosting을 클릭한다. index document는 index.html은 쓴다. properties > static website hosting Permission tab 에서 권한을 수정한다. overview tab 에서 필요한 파일 업로드 dist 폴더 안에 있는 파일들을 업로드 한다. bucket policy 설정 properties > static website hosting > endpoint 클릭하면 서버에 올라간 앱을 확인 할 수 있다 일단 angular 앱을 올리긴 했는데.. 이걸로는 아무것도 할 수 었다. django로 만든 서버를 올리고 database를 연결하고 그것을 지금 이 angular 앱과 연결해야한다. 아직 어떻게 해야 할지는 모르겠음 계속 삽질 중. 그래도 angular app 하나 올라갔는데 재밌네 from http://paigeblog.tistory.com/18 by ccl(A) rewrite - 2020-03-25 16:20:22

Angular2 시작하기

Angular2 시작하기 Angular2 시작하기 1. NodeJS 설치 - https://nodejs.org/ko/ NodeJS 공식 홈페이지 접속하여 Node를 다운 후 설치. 2. NPM 을 통한 Angular-Cli 설치 Window Command 를 통하여 npm install -g @angular/cli 명령어를 실행한다. 위와 같이 정상적으로 angular-cli 가 설치되었다면 Project 가 위치할 폴더를 생성. 참고 사이트 : https://cli.angular.io/ 3. Angular-cli 를 통한 Angular Project 생성. Window Command 를 통한 ng new [폴더명] 위와 같이 Angular 기본 프로젝트가 생성됨. 해당 프로젝트로 폴더로 이동하여 ng serve 명령어 실행 Node 를 통해 Angular 프로젝트 실행. http://localhost:4200 접속하게되면 위와같이 Angular 프로젝트 실행된다. 앞으로 Angular2 의 개념들을 포스팅하면서 Spring-Boot , Spring Project의 Angular-cli 를 이용하여 ng build 하여 포팅하는 글을 올리겠습니다. from http://overclassbysin.tistory.com/3 by ccl(A) rewrite - 2020-03-07 07:55:13