본문 바로가기
반응형

옵션2

Vue.js 인스턴스 - 옵션(속성) 및 라이프사이클 Vue 인스턴스 Vue를 사용하기 위해 필수적으로 생성해야 하는 기본 단위(new Vue();) Vue인스턴스는 Vue를 통해 생성하는 하나의 오브젝트 인스턴스를 사용함으로써 Vue에서 미리 선언되어 있는 속성,API를 재사용 및 활용 할 수 있음 Vue 인스턴스 옵션(속성) el: Vue가 실행되는 html DOM요소를 지정, CSS선택자를 사용(ex. id: #, class: . 접두어 사용) data: Vue인스턴스가 관리하는 데이터, Reactivity 반영(data 변경 시 화면 자동 반영) template: 화면에 표시할 요소(html, css 등) props: 부모컴포넌트의 데이터를 받을 수 있는 속성의 리스트([]) methods: 화면의 동작 및 이벤트 로직을 제어하는 메소드 선언 com.. 2022. 3. 16.
Maven Build 옵션(pl, am, amd) - 멀티모듈에서 특정 모듈만 빌드 Maven에서 멀티모듈로 빌드 설정을 할 경우 자식 모듈들 중 특정 모듈(프로젝트)만 빌드를 수행하고 싶을 때가 있다. 이 때 특정 프로젝만 빌드를 할 경우 Parent나 의존성이 걸린 타 모듈들의 설정 등으로 원하는 프로젝트만 빌드할 때 에러가 발생해서 안될때가 있다. 그래서 매번 Parent기준 전체 빌드를 해주는 경우가 있는데 maven pl, am, amd 옵션을 활용하면 특정 프로젝트만 쉽게 빌드가 가능하고 빌드 시간도 당연히 줄어든다. Parent - A - B - C 위와 같이 Parent에 A, B, C 프로젝트가 자식 모듈로 들어 있는 경우 1. -pl 옵션 특정 프로젝트만 빌드를 수행할 수 있다 # A 프로젝트만 빌드(여러 개일 경우 ,로 구분) mvn install -pl A 2. -.. 2022. 2. 18.
반응형