点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好社区,
我开始了一个CAP Java项目,并将其变成了MTA项目,您可以在此处找到它。
我使用 cf deploy 命令将 db 模块和 srv 模块部署到了我的CF帐户,并使用了 cf env strong>来创建我的 default-env.json 。
部署正在运行,没有任何错误。
如果我启动srv应用程序,则我的服务仍将针对本地 sqllite 数据库运行:
我访问了比赛日志文件。
cockpitcap-srv-2020- 05-02-22-10-458430000.txt
我该怎么办,我的HANA数据库用于CF而不是本地的sqlite数据库?
在将我的项目变成MTA项目之前,我使用 cf push 和 manifest.yaml 进行了部署,并且运行良好。
最好的问候
克里斯
(22.6 kB)
不确定在cf上运行srv模块时为什么使用default-env.json。
看到您的package.json,如果生产配置文件处于活动状态,那么Hana将被链接,但是在cf. 您能否在cf上的srv应用程序中检查环境变量NODE_ENV? 它的值是什么?
在package.json中,我正在使用:
然后,根据要部署到的位置,将NODE_ENV设置为""(或"开发")或"产品")。
'cds deploy --no-save'做正确的事。
您可能要关注有关此主题的我的Github问题:
https://github.com/sapmentors/cap-community/issues/67
一周热门 更多>