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泄露给访问者。无论如何,以前的版本仍在注释中,您可以选择自己喜欢的任何版本。