Vue.js+Vuetify.js를 사용한 웹 애플리케이션 구축
소개
이번에는 Vue.js를 사용하여 웹 애플리케이션을 구축했습니다. jQuery 세대의 필자였지만, jQuery 사용하지 않고 이렇게 풍부한 어플리케이션을 간단하게 만들 수 있을까, 다시 기술은 진보하고 있다고 실감했습니다.
조금이라도 세상의 도움이 되고 싶고, 이 어플리케이션 개발로 배운 Vue.js에 관한 노하우를 공유하고 싶습니다.
Vue.js와 Vuetify.js를 사용하여 샘플 응용 프로그램을 만들었으므로 이번에는 Vue.js와 Vutify.js에서 어떤 응용 프로그램을 만들 수 있는지 궁금합니다.
다음 번 이후의 투고로 고생한 것 등의 포인트를 샘플 어플리케이션을 이용해 설명할 예정입니다.
Vue나 Vuetify의 기본적인 부분은 일본어 매뉴얼이 충실하므로, 공식 사이트나 다른 사이트를 참고해 주세요.
이하에 샘플 어플리케이션의 특징, 주된 동작 환경 및 기동 순서에 대해 설명합니다.
샘플 애플리케이션의 특징
주요 운영 환경
도서관 등
버전
node.js
12.4.0
vue
2.6.10
vuetify
1.5.16
vue-router
3.1.3
vuex
3.1.1
vue-i18n
8.12.0
vee-validate
3.0.11
axios
0.19.0
시작 절차
1. node.js 설치
아래 사이트에서 설치 프로그램을 다운로드하여 설치합니다.
자세한 설치 방법은 생략합니다.
Node.js 다운로드 사이트
2. 소스 코드 다운로드
git clone 명령 등으로 샘플 애플리케이션의 소스 코드를 가져옵니다.
$ git clone https://github.com/Piecemeal-Technology-Inc/vue-app-sample.git
3. 애플리케이션 초기화
검색된 소스 코드의 루트 디렉토리로 이동하여 다음 명령을 실행합니다.
$ npm install
4. 애플리케이션 시작
다음 명령을 실행합니다.
$ npm run serve
다음과 같이 출력되면 기동 완료입니다.
DONE Compiled successfully in 47460ms 18:54:29
App running at:
- Local: http://localhost:8080/
- Network: http://localhost:8080/
Note that the development build is not optimized.
To create a production build, run npm run build.
http://localhost:8080
에 브라우저로 액세스하면 다음과 같은 화면이 표시됩니다.
향후 게시 예정
1. node.js 설치
아래 사이트에서 설치 프로그램을 다운로드하여 설치합니다.
자세한 설치 방법은 생략합니다.
Node.js 다운로드 사이트
2. 소스 코드 다운로드
git clone 명령 등으로 샘플 애플리케이션의 소스 코드를 가져옵니다.
$ git clone https://github.com/Piecemeal-Technology-Inc/vue-app-sample.git
3. 애플리케이션 초기화
검색된 소스 코드의 루트 디렉토리로 이동하여 다음 명령을 실행합니다.
$ npm install
4. 애플리케이션 시작
다음 명령을 실행합니다.
$ npm run serve
다음과 같이 출력되면 기동 완료입니다.
DONE Compiled successfully in 47460ms 18:54:29
App running at:
- Local: http://localhost:8080/
- Network: http://localhost:8080/
Note that the development build is not optimized.
To create a production build, run npm run build.
http://localhost:8080
에 브라우저로 액세스하면 다음과 같은 화면이 표시됩니다.
향후 게시 예정
Reference
이 문제에 관하여(Vue.js+Vuetify.js를 사용한 웹 애플리케이션 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/pmtech-masayuki-miyata/items/e884eb3c7608cc266226텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)