• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

ts-loader후 함수 접근 문제입니다.

20.03.08 14:02 작성 조회수 130

0

ts-loader로 ts파일을 하나로 합쳤습니다, 합쳐진 js파일을 보니 즉시실행함수던데,  html파일에서 해당 js를 불러와, 작성한 메서드에 접근하고 싶으면 어떤 방식으로 처리해야 하는지 문의드립니다. (꼼수로 var타입 변수로 즉시실행함수 전체를 받아서 처리하면 되긴하던데 그런꼼수 방식말고, 자동으로 처리해주는것이 있는지요?), 아니면  제가 webpack에서 합쳐진 js를 본래의 의도와 다르게 사용하려고 하는것이지 의문도 들고 그렇습니다. 바쁘실텐데, 자꾸 문의드려서 죄송합니다.

답변 2

·

답변을 작성해보세요.

0

감사합니다.

0

그냥 script로 불러오시면 됩니다. 메서드에 접근하시려면 window의 메서드로 등록하시면 됩니다.

window.메서드 = 메서드;

또는 webpack의 output libraryTarget을 바꾸시면 됩니다.

https://stackoverflow.com/questions/47903068/webpack-exporting-all-functions-directly-to-be-used-in-the-browser