SupermarketManagement
1.0.0
이 시스템에서 사용되는 CGI 파일로 C ++ 코드를 컴파일하려면 컴파일러가 C ++ 11 표준을 지원해야합니다.
$ g++ -std=c++11 -o api.cgi api.cpp
또한 파일에 데이터를 읽고 쓰는 데 충분한 액세스 권한이 필요합니다 : chmod 666 data.json
CGI를 서버에 배포하거나 로컬로 경험 해야하는 경우 CGI를 실행할 수있는 프로그램이 필요합니다. 로컬에서 Apache 선택한 경우 해당 위치 ( <Directory "/var/www/html"> Part의 httpd.conf 구성 파일에 다음 옵션을 추가하십시오.
미리보기 사진은 ./assets/pictures/preview 에서 찾을 수 있습니다
인벤토리 API 호스트는 https 요청 메소드를 제공하지 않기 때문에 HTTPS 전용 웹 사이트 에이 시스템을 배포하면 브라우저에서 요청을 보내지 못하게합니다. 문제를 해결하기 위해 ./assets/js/inventory.js 의 getDataFromAPI 함수는 JavaScript를 직접 사용하는 대신 요청을 보내기 위해 PHP를 사용하도록 다시 작성했으며 동시에 앱 코드가 방문자에게 유출되는 것을 방지했습니다. 어쨌든, 이전 버전은 여전히 댓글을 달고있는 파일에 있습니다. 원하는 버전을 쉽게 선택할 수 있습니다.