개발/Electron

[Electron] 일렉트론에서 제이쿼리 사용하기

튀김기 2018. 11. 5. 22:57


[Electron] 일렉트론에서 제이쿼리 사용하기

일렉트론에 제이쿼리를 사용하려고 하면 관련 오류와 함께 제이쿼리를 찾을 수 없다는 메세지가 뜬다.



이 경우 하단과 같은 방식을 사용하면 해결이 가능하다.


방법 1. 

<script>windwo.$ = window.jQuery = require('./js/jquery.js'); </script>

다만 이 경우 3자 라이브러리 (제이쿼리등 ..) 각각 지정을 해야하는 이슈가 남아있다.


방법2.

<script>if (typeof module === 'object') {window.module = module; module = undefined;}</script>

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

<script>if (window.module) module = window.module;</script>

이렇게 사용하면 모든 3자 라이브러리를 불러오는 이슈 및 node-integration 이슈도 해결된다.