Java Script
-
nw.js 맥(mac os)에서 실행되지 않을 때Java Script 2024. 2. 20. 04:17
"nwjs.app은(는) 손상되었기 때문에 열 수 없습니다. 해당 항목을 휴지통으로 이동해야 합니다." 라는 에러. 공식 홈에서 정상적으로 다운 받은 것이라 위변조나 잘못 다운로드 받은 것은 아니다. 이럴 때 쓸 수 있는 방법은... 개인정보 보호 및 보안 > 개발자 도구 > 아래 응용 프로그램이 보안 정책을 충족하지 않는 소프트웨어를 로컬에서 실행하는 것을 허용합니다. 항목에 VS코드를 등록하는 것... 등록 후 VS코드를 재실행 한 뒤, VS코드 내 터미널에서 설치된 폴더에 nwjs.app 패키지 아래의 nwjs를 실행한다. /path to/nwjs.app/Contents/MacOS/nwjs 그 외 이런 방법도 있다. https://eunice513.tistory.com/189 macOS에서 앱을 실..
-
일렉트론 electron : 'require is not defined' errorJava Script 2024. 2. 19. 22:37
10여 년 만에 JS 생태계로 돌아왔다. 재입문 2주일째. 많은 것들이 달라져 있고 재미있는 것도 많다. 일렉트론을 만지다가 다음 에러를 만났다. Uncaught ReferenceError: require is not defined require는 node.js 에서 사용하는 import 문법이다. 이게 정의가 되지 않아서 참조에러가 뜬다니 이 무슨 황당한 이야기인가... 이걸 이해하려면 몇 가지 사실을 알아야 한다. 1. 일렉트론에서는 JS가 백엔드와 프런트엔드 2가지 영역에서 사용된다. 백엔드의 JS는 node.js, 프런트엔드의 JS는 브라우저에서 사용되는 순수한 JS이다. 이 두 영역에서 JS는 기본적으론 분리되어 있다. As of 'version 5', the default for 'nodeIn..