반응형
vue 구성 요소 내부에 외부 js를 포함하는 방법
제가 만들고 싶은 건slide image
인터넷에서 얻은 jQuery 슬라이드 이미지를 사용하여 앱에서 사용할 수 있습니다.이 소스는 외부 JS 및 CSS를 포함해야 합니다.
이 외부 라이브러리를 특정 컴포넌트에만 사용하고 싶기 때문에 특정 컴포넌트에만 Import할 수 있습니다).Home Component
).
내 앱은webpack
모듈 번들러로서 사용합니다.외부 js 파일을 Import하려면 어떻게 해야 합니까?실내에서 해 봤어요.<script>
Vue 컴포넌트에서는 다음과 같은
var slide = require('assets/template/js/jssor.slider-26.1.5.min.js');
하지만 오류가 발생했습니다.
Error: Cannot find module "assets/template/js/jssor.slider-26.1.5.min.js"
내 응용 프로그램 구조
만약 내가 가져온 방법이js files
이 js를 홈컴포넌트에서만 사용하는 올바른 방법은 잘못된 것입니다.index에 등록하면 모든 컴포넌트가 히트하지 않습니다.
모듈 경로는 컴파일되는 파일을 기준으로 해결됩니다.이 경우 외부 스크립트를 Import하려면 다음과 같은 경로가 필요합니다.
var slide = require('../assets/template/js/jssor.slider-26.1.5.min.js');
언급URL : https://stackoverflow.com/questions/46039148/how-to-include-external-js-inside-vue-component
반응형
'programing' 카테고리의 다른 글
javax.persistence를 사용할 수 있습니다.Query.getResultList()가 null을 반환하시겠습니까? (0) | 2022.09.30 |
---|---|
Javascript를 사용하여 CSS 파일을 로드하는 방법은 무엇입니까? (0) | 2022.09.30 |
Python에서 어레이를 선언하려면 어떻게 해야 합니까? (0) | 2022.09.30 |
mysql 각 행에 한 테이블의 데이터를 다른 테이블과 결합 (0) | 2022.09.30 |
파일의 절대 경로 가져오기 (0) | 2022.09.30 |