为SAP Cloud平台业务应用程序创建核心数据服务

2020-08-21 12:57发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


8b62a-hire-full-stack-developer-3.jpg

我正在阅读《 HANA XS高级模型的SAP开发人员指南》,并尝试构建CDS以部署到SAP CLOUD平台,但是我遇到了由ESLint引起的此错误,我已将ES6添加到验证器规则中, 但这仍然无法解决问题。

8b62a-hire-full-stack-developer-3.jpg (116.0 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


8b62a-hire-full-stack-developer-3.jpg

我正在阅读《 HANA XS高级模型的SAP开发人员指南》,并尝试构建CDS以部署到SAP CLOUD平台,但是我遇到了由ESLint引起的此错误,我已将ES6添加到验证器规则中, 但这仍然无法解决问题。

8b62a-hire-full-stack-developer-3.jpg (116.0 kB)
付费偷看设置
发送
3条回答
渐行渐远_HoldOn
1楼 · 2020-08-21 13:49.采纳回答

我认为您已经"只是"在项目级别上编辑了设置(根据随附的屏幕截图)。 要为" srv"文件夹中的eslint启用ES6,您必须通过添加" es6"来调整" srv"文件夹中的配置文件:true env info。 为此,您可以通过菜单查看->显示隐藏文件显示隐藏文件,然后在" srv"文件夹中看到" .eslintrc"文件,并且可以添加es6真实内容。 可能您需要重新加载WebIDE才能在编辑器中查看eslint消息的刷新信息(对我来说,我仍然不明白为什么该刷新工作没有以一致的方式完成,或者存在允许开发人员执行此操作的选项) ;因此,我个人更喜欢本地开发或新的SAP Business Application Studio,这对于目前可用的软件来说看起来相当不错。)

风早神人
2楼-- · 2020-08-21 13:39

谢谢,这解决了我使用ESLint的问题 在ESLint,规则和envv中添加了" es6":true。 但是,现在我遇到了一个错误,我以前从未遇到过。

宇峰Kouji
3楼-- · 2020-08-21 14:00

第一条ESLint消息仅是警告。 他们什么也没阻止。 最坏的情况是,您只是忽略了消息和标记。 如果只是ESLint不知道这是较新的语法,您仍然应该能够运行该服务。

尝试将ESLint元注释添加到文件的开头

/* eslint-env节点es6 */

https://github.com/SAP-samples/hana-xsa-opensap-hana7 /blob/hana2_sps04_scp/srv/server.js#L2

您还可以考虑将eslintrc直接添加到srv模块:

https://github.com/SAP-samples/hana-xsa-opensap-hana7/blob/ hana2_sps04_scp/srv/.eslintrc

使用ECMA版本:

https://github.com/SAP-samples/hana-xsa-opensap-hana7/blob/hana2_sps04_scp/srv/.eslintrc#L4

一周热门 更多>