Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 프리워커스
- 오블완
- phython
- 역사
- listdir
- LIST
- 파이썬
- CSS
- django
- 티스토리챌린지
- HTML
- dangerouslySetInnerHTML
- vscode설치
- 코딩
- Python
- VSCode
- comprehension
- CSS #HTML #코드
- Web
- 프로그래밍폰트
- 파라미터
- TIL #todayilearn #math #javascript #js #자바스크립트 #절댓값 #최댓값 #랜덤 #random #floor
- dumpdata
- Coding
- loaddata
- wecode
- 위코드
- 싸피
- html #css #코딩 #입문 #코딩시작하기 #코딩입문 #파이썬 #자바스크립트 #비전공자 #비전공 #코딩학원
- SSAFY
Archives
- Today
- Total
당신의 친절한 이웃, 코딩맨
#37 JS - Vue CLI 설치 및 프로젝트 생성 커맨드 & 주요 항목 정리 본문
반응형
// 설치
npm install -g @vue/cli
// 프로젝트 생성
create vue <name>
// 서버 실행
npm run serve
// 라우터 추가
vue add router
node_modules
: 프로젝트에 설치된 라이브러리(모듈)들이 담긴 폴더public/index.html
: 애플리케이션의 뼈대가 되는 HTML파일assets/
: 애플리케이션에 필요한 (정적)파일들이 담기는 폴더components/
: 작은 단위의 컴포넌트들이 담기는 폴더views
: 큰 단위의 컴포넌트들(페이지 단위)/
-> Home,/articles
-> Aricle대략적 기본 구조
App Home, About Hello, etc..
router/
: 라우터 정보- 어떤 페이지를 매칭 시켜 줄지 정하는 정보
App.vue
: 최상위 컴포넌트(루트 컴포넌트)public/index.html
안에 mount app- index > app > ... 이런 계층
</router-link>
: a 태그 (prevenDefault)되고 동적으로 빠르게 이동하게 해주는 역할- router폴더에 index.js에 routes와 연결
<router-view/>
랜더링이 되는 장소
main.js
:애플리케이션이 실행될 때 가장 먼저 실행되는 JS파일
컴포넌트 사용하기
- 컴포넌트 불러오기
- 컴포넌트 사용 등록하기
- 사용하기
'Today I Learn (TIL)' 카테고리의 다른 글
#39 JS - Promise 개념 (0) | 2020.12.17 |
---|---|
#38 JS - Session(세션) & cookie(쿠키) 개념 (0) | 2020.12.17 |
#36 JS - Vue CLI EACCES 에러, 권한 에러 뜰때 해결법 (0) | 2020.11.11 |
# 35 Django - dumpdata, loaddata 사용 / 협업시 필요한 초기 셋팅 (0) | 2020.08.23 |
#34 Programming Font - 프로그래밍 서체, 스타일 HACK 설치법 (0) | 2020.08.21 |
Comments