JavaScript/vue

Vue.js CDN / 설치(추후 추가)

dev_jiwon 2022. 8. 9.

Vue.js

https://kr.vuejs.org/v2/guide/installation.html

 

설치방법 — Vue.js

Vue.js - 프로그레시브 자바스크립트 프레임워크

kr.vuejs.org

 

 

 

CDN

 

프로토 타이핑또는 학습 목적이라면, 아래 코드로 최신 버전을 사용할 수 있습니다.

 

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

 

 

 

프로덕션 환경인 경우 새 버전에서 예상치 못한 오류를 방지하려면 특정 버전의 빌드 파일을 추가하는것을 추천합니다.

 

<script src="https://cdn.jsdelivr.net/npm/vue@2.6.0"></script>

 

 

 

기본 ES 모듈을 사용하는 경우 이를 지원 하는 ES 모듈 호환 빌드 파일도 있습니다.

 

<script type="module">
import Vue from 'https://cdn.jsdelivr.net/npm/vue@2.6.12/dist/vue.esm.browser.js'
</script>

 

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>다양한 데이터의 출력</title>
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>

<body>
    <h2>다양한 데이터의 출력</h2>
    <div id="app">
        <p>{{ myText }}</p>
        <p v-text="myText"></p>
        <p v-html="myHtmlText"></p>
        <p> 숫자 {{ myNumber }}</p>
        <p> 부울형 {{ myBool }}</p>
        <p> 배열 {{myArray }}</p>
        <p> 오브젝트 {{ myObject }}</p>
        <p>{{ $data }}</p>
    </div>

    <script>
        new Vue({
            el: '#app',
            data: {
                myText: 'Vue를 배워 봅시다. 이렇게 그냥 출력할수도 있고',
                myHtmlText: '<h3> 태그를 넣어서 출력할 수도 있습니다.</h3>',
                myNumber: 12345,
                myBool: true,
                myArray: [1, 2, 3, 4, 5],
                myObject: [
                    { name: '다즐링', price: 600 },
                    { name: '얼그레이', price: 500 },
                    { name: '실론', price: 500 }
                ]
            }
        })
    </script>
</body>

</html>

위의 코드와 같이 <head></head>안에 넣어준다.

 

 

 

 

 

 

Jiwon's develop moment

'JavaScript > vue' 카테고리의 다른 글

🔥component - 부품으로 정리  (0) 2022.12.13
count  (0) 2022.08.09
Vue instance 생성  (0) 2022.08.09
Vue.js  (0) 2022.08.09

댓글