관리 메뉴

초보 프로그래머의 하루

[Webpack] Bootstrap tooltips require Tether 본문

Javascript

[Webpack] Bootstrap tooltips require Tether

nabina 2017.03.28 21:28

Tether(http://tether.io/)는 HTML에서 절대 위치(ex. position:absolute, 수동위치, x,y 사용)를 이용한 화면을 만들 때 편리한 라이브러리이다. Bootstrap에서는 tooltip 컴포넌트가 이 라이브러리를 이용하여 개발되었다. 그래서 Tether도 같이 인클루딩 해줘야 한다. 아래는 Webpack에서 안 했을 때 나는 에러이다.

Error : 

Error: Bootstrap tooltips require Tether (http://tether.io/) at http://localhost:9060/main.bundle.js:2754:11

이런 에러가 날 때는 간단하게 아래와 같이 Webpack Config의 ProvidePlugin에 추가해주면 된다.(대소문자 유의)

Solution :

//webpack/webpack.config.js
new webpack.ProvidePlugin({
    $: "jquery",
    jQuery: "jquery",
    Tether: 'tether'
}),


0 Comments
댓글쓰기 폼