VueJs 구성 요소를 가져 오는 것이 정말 혼란 스럽습니다.Vuejs 2에서 구성 요소를 가져 오는 방법
Vuejs 2.2.4를 사용 중이며 Vuejs 구성 요소를 가져와야합니다. 여기 내 app.js
입니다 :
<template>
<div class="container">
<div class="row">
<div class="col-md-8 col-md-offset-2">
<div class="panel panel-default">
<div class="panel-heading">Simple Component</div>
<div class="panel-body">
I'm an Simple component!
</div>
</div>
</div>
</div>
</div>
</template>
<script>
export default {
mounted() {
console.log('Simple Component mounted.')
}
}
</script>
SimpleCompnent.vue
가정이 MyProject/js/SimpleCompnent.vue
Vue.component('Test', require('./Test.vue'));
const app = new Vue({
el: '#vue-app',
});
는 app.js
이 MyProject/js/app.js
에 위치한 가정 그리고 나의 구성 요소 SimpleCompnent.vue
입니다
Vue처럼 보이지만 구성 요소를로드 할 수 없습니다! 이 브라우저 콘솔에서이 오류가 발생합니다 :
Uncaught ReferenceError: require is not defined
당신은 절대적으로 옳습니다! 고맙습니다 –