개발

📦 Vue.js에서 외부 모듈 불러오기

양현정 2024. 4. 5. 00:11

Vue.js에서 외부 모듈을 불러올 때는 보통 import사용하지만, CommonJS 형식의 모듈이거나 특정 상황에서는 require()사용해야 때가 있습니다.

const 외부모듈 = require('모듈이름');

 

방식은 특히 다음과 같은 경우에 사용됩니다:

  • 모듈이 CommonJS 형식으로 되어 있어 import불러올 없을
  • 런타임 시점에 동적으로 모듈을 불러와야 때 (예: 조건부 로딩)

단, Vue 3 + Vite 프로젝트처럼 ESM 환경에서는 require() 사용이 제한되므로 가급적 import우선 고려하고, require()보완적인 수단으로 사용하는 것이 좋습니다.