SupermarketManagement
1.0.0
要將C ++代碼編譯到該系統中使用的CGI文件中,您需要確保編譯器支持C ++ 11標準:
$ g++ -std=c++11 -o api.cgi api.cpp
此外,讀取和寫入數據需要足夠的訪問權限: chmod 666 data.json
如果您需要在服務器上部署或本地經驗,則需要一個可以執行CGI的程序,如果您選擇了Apache ,請在相應的位置中添加以下選項( <Directory "/var/www/html">例如, httpd.conf配置文件:
預覽圖片可以在./assets/pictures/preview中找到
由於庫存API的主機不提供https請求方法,因此,如果您在僅HTTPS網站上部署此系統,則瀏覽器將阻止您發送請求。為了解決問題,請重寫./assets/js/inventory.js中的getDataFromAPI函數,以使用PHP發送請求,而不是直接使用JavaScript,同時它可以防止您的Appcode洩露給訪問者。無論如何,以前的版本仍在註釋中,您可以選擇自己喜歡的任何版本。