AtTheP
352
2021-06-28 17:06:52
3
175

웹팩 번들후 전역변수


기존 스프링프로젝트에 필요없는 js파일들 src로 로더하는게 심해서 웹팩으로 번들파일만들어서 관리하는데요

만약에

1.html>

  <script>

    var a = result.data

 

 </script>

 <script src="./dist/bundle.js"></script>

이렇게 되어있는 구조에서 bundle.js로 묶인 js안에서 a라는 변수에 접근할수 있나요!?


0
  • 답변 3

  • Dierslair
    5k
    2021-06-28 17:32:15

    네, window.a 로 접근하시면 됩니다. eslint나 typescript 사용하시면 ignore 해주시면 됩니다.

  • ruinnel
    634
    2021-06-28 17:33:50

    네 당연히 접근 가능합니다.

    예전에  jQuery가 npm으로 배포 되기 전에..


    <html>

    <script src="jquery.js"></script>

    <script src="./dist/bundle.js"></script>

    </html>


    형태로 선언하고..

    bundle.js 내부에서 jquery 쓰는 구조로 쓰기도 했습니다.(별로 좋은 구조는 아니지만요)



  • AtTheP
    352
    2021-06-29 09:41:49

    Dierslair

    원래 window변수 접근하는방법으로 하면되는군요 감사합니다!!

    ruinnel

    감사합니다!!



  • 로그인을 하시면 답변을 등록할 수 있습니다.