https://act-archive-webos.tistory.com/4
https://webos-supporters.tistory.com/16
[앱패키징 압출관련 에러]
이 에러는 ares-package 명령어를 사용할 때 코드의 압축(minification) 과정에서 발생한 문제로 보입니다.
해결할 수 있는 몇 가지 방법을 제안드릴게요:
코드 확인 및 수정:
main.js 파일에서 최신 문법이나 비정상적인 코드가 없는지 확인해보세요. optional chaining, nullish coalescing)이나 화살표 함수가 있을 때 오류가 발생할 수 있습니다.--no-minify 옵션 사용:
--no-minify 옵션을 추가할 수 있습니다:ares-package DASHBOARD --no-minifybabel을 이용한 변환:
babel을 사용해 최신 문법을 구 버전으로 변환할 수 있습니다. babel을 프로젝트에 설정한 후, 변환 작업을 거쳐 오류를 해결할 수 있습니다.기타 의존성 문제 확인:
package.json 파일을 확인하고, 필요하다면 의존성을 최신으로 업데이트하거나 문제되는 부분을 수정해보세요.ECONNREFUSED 오류는 webOS Emulator(가상머신)에 연결할 수 없다는 의미입니다. 주로 에뮬레이터가 실행되지 않았거나, 올바른 IP 주소 또는 포트 번호로 연결되지 않을 때 발생합니다. 이 문제를 해결하기 위해 아래 단계를 따라 진행해 보세요.
webOS SDK 또는 Command Prompt에서 에뮬레이터를 실행합니다.VirtualBox 또는 webOS Emulator를 열어 가상머신을 먼저 실행해야 합니다.에뮬레이터가 실행된 후, 올바른 Target Device로 설정되어 있는지 확인합니다.
ares-setup-device
여기에서 emulator가 등록된 장치 목록에 있는지 확인하세요. 만약 없다면, 아래 명령어로 추가할 수 있습니다.
ares-setup-device --add emulator --host 127.0.0.1 --port 6622 --user root
ares-install C:\Users\parks\PLKIT-FE.dashboard\com.plkit.app_0.0.2_all.ipk127.0.0.1:6622 포트로 연결이 안 된다면, 가상머신의 네트워크 설정이나 포트가 제대로 설정되어 있는지 확인해 보세요.가상머신(webOS Emulator)에서 설치된 앱을 삭제하려면 ares-install 명령어와 함께 --remove 옵션을 사용하면 됩니다. Oracle VirtualBox에서 실행 중인 webOS Emulator에 설치된 앱을 삭제하는 방법은 다음과 같습니다.
앱을 삭제하기 위해서는 해당 앱의 Application ID가 필요합니다. Application ID는 보통 appinfo.json 파일에 있는 id 값으로 확인할 수 있습니다. 이미 설치된 앱의 ID를 확인하려면 다음 명령어를 사용할 수 있습니다:
ares-launch --list
이 명령어를 사용하면 현재 가상머신에 설치된 모든 앱 목록이 표시되며, 해당 목록에서 삭제할 앱의 ID를 확인할 수 있습니다.
앱의 Application ID를 확인했다면, 아래 명령어를 사용해 앱을 삭제할 수 있습니다. 여기서 com.plkit.app는 예시 Application ID입니다.
ares-install --remove com.plkit.app
삭제 후 다시 앱 목록을 확인하려면 다음 명령어를 사용하여 앱이 삭제되었는지 확인할 수 있습니다:
ares-launch --list
이 명령어들을 사용하면 가상머신에서 특정 앱을 삭제할 수 있습니다. 문제가 발생하거나 도움이 더 필요하면 알려주세요!
https://webos-supporters.tistory.com/12



220.149.85.215으로 변경됨
ares-install --remove com.plkit.app
ares-install ./com.plkit.app_0.0.3_all.ipk