JCR에 저장된 JavaScript를 디버깅하려고하고 Sightly templating 언어의 JavaScript UseAPI에 의해 Rhino로 서버에서 실행하려고합니다. sling.properties의 지침 사항에 따라Slingly/Sightly 서버 측 JavaScript 디버그
: 나는이 작업을 수행 할 때, 나는 코뿔소의 스윙 창을 볼 수 있습니다
# To enable the current server side debugging in the Rhino interpreter
# set the org.apache.sling.scripting.javascript.debug property to true.
# This will open a Swing window for Rhino JavaScript debugging on the
# server platform.
. 그러나 JavaScript 파일에 중단 점을 설정하거나 debugger;
행을 추가하여 디버거를 트리거하면 디버거가 중단되지만 올바른 파일이 표시되지 않습니다.
마찬가지로 디버그 메뉴에서 'Break on function enter'를 선택하면 디버거가 중단되지만 'Step Into/Over/Out'을 사용하면 코드의 임의 지점으로 이동하는 것 같습니다.
다른 사람에게도 적용 되나요? 최신 버전 인 org.apache.sling.scripting.javascript의 v2.0.14를 사용하고 있습니다.
은 어떻게 설정하나요 조직 : 그들은 목록 주 볼만한 문서에
Here
는 자바를 사용하여 API를 통해 자바 스크립트를 사용하여 API를 사용하기위한 사기꾼 다음 .apache.sling.scripting.javascript.debug를 true로 설정 하시겠습니까? 웹 콘솔에 있습니까? 감사. – SidAEM 인스턴스의 sling.properties 파일을 편집해야합니다. –
javascript 백엔드 디버깅을위한 솔루션을 찾았습니까? –