pepper 개발에서 sqlite로 CRUD 할 때의 디버깅 방법
1530 단어 Pepper
環境
mac osx 10.9.5
Choregraphe 2.1
Choregraphe에서 어플리케이션을 작성하고 재생 버튼을 누르면 다음 디렉토리에 추가한 db 파일 등이 포함된 프로젝트의 내용이 유지된다.
/Users/username/.local/share/PackageManager/apps/.lastUploadedChoregrapheBehavior/
/home/nao/.local/share/PackageManager/apps/.lastUploadedChoregrapheBehavior/
그러나, 상기 디렉토리는 재생 버튼을 누를 때마다 내용이 바뀌어 버리기 때문에, 「db에 보존된 데이터를 select해, 어쩌면의 처리를 한다」등의 행동을 기대하고 있다고 아마 빠져 버린다.
디버깅하기 어려움은 남아 있지만 프로젝트를 로봇에 설치해 버리면 재생할 때마다 db파일이 바뀌지 않는다.
db 파일을 확인하고 싶을 때는 ssh로 본체에 접속해
/var/www/apps/
이하에 인스톨 된 앱의 디렉토리가 있으므로 거기로부터.Choregraphe의 로봇 응용 프로그램 창의 녹색 삼각형으로 설치한 프로젝트를 재생할 수 있습니다.
Reference
이 문제에 관하여(pepper 개발에서 sqlite로 CRUD 할 때의 디버깅 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/satoshin2071/items/07387bb569c1832e7e8d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)