2020-08-19 08:39发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好。 我试图在MTA项目中... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好。
我试图在MTA项目中运行具有XSJS支持的node.js模块,并得到以下错误消息:
无法读取未定义的属性'_addUrlAsLink'
我找不到解决方法。
我重新安装了新服务器,从头开始了一个项目,并得到了相同的消息。
有什么主意吗?
最好的问候
胡安(JuanJosé)
胡安,你好
请尝试此解决方案,
访问您的Node文件夹并打开package.json文件。
在devDependencies部分,将@ sap/xsjs-test依赖项版本更改为" @ sap/xsjs-test":" ^ 2.0.16"
在引擎部分,将"节点"版本更改为"节点":" 8.x"
您package.json更改的部分应如下所示:
" devDependencies":{" @ sap/xsjs-test":" ^ 2.0.16"}
" engines":{" node":" 8.x"}
还有更多详细信息吗? 什么时候发生错误,直接在启动节点模块时...? 您是否向"新"项目中添加了一些代码,或者在不更改模板生成的代码的情况下发生了代码? ...
嘿,胡安
当我尝试从openSAP SAP HANA开发(更新Q1/2019)课程进行练习时,或者确切地说,当我尝试在SAP HANA Express 2.0上执行练习3.1:XSJS和XSODATA时,我遇到了类似的问题 SPS04虚拟机。创建XSJS模块后,有一个默认的package.json,其中包含以下内容(摘录):
"依赖项":{ " @ sap/xsenv":" ^ 1.2.9", " @ sap/xsjs":" ^ 4.0.1" },
按照练习3.1的步骤7所述,将其更改为以下内容之后:
"依赖项":{ " @ sap/xsenv":" ^ 1.2.9", " @ sap/xsjs":" 3.7.0" },
我收到错误消息"无法读取未定义的属性'_addUrlAsLink'。"
之后,我将其更改为默认值,它可以正常工作:
尽管我必须补充一点,但是我总是在启动XSJS模块时遇到麻烦,因为它通常在第一次超时时就结束了。 但是稍后单击运行模块时,它可以工作。 希望这可以帮助。
干杯,马修斯(Matthäus)
我用不同的方式尝试过。 有和没有额外的代码。 当我检查XSJS支持时就会发生这种情况。
单击"运行方式..."选项。
谢谢
JuanJosé
嗨维克多,
感谢您提供信息(我尚未验证)。
以下是讨论的来源:
https://github.com/SAPDocuments/Tutorials/issues/5065
我还想指出,HANA7 openSAP课程和动手练习还有更多类似的问题。 因此,我想指出以下github存储库中的SAP HANA 2.0 SPS04分支及其package.json文件(在根目录以及xsjs和srv子文件夹中):
https://github.com/SAP-samples/ hana-xsa-opensap-hana7/tree/hana2_sps04
马修斯最好的
最多设置5个标签!
胡安,你好
请尝试此解决方案,
访问您的Node文件夹并打开package.json文件。
在devDependencies部分,将@ sap/xsjs-test依赖项版本更改为" @ sap/xsjs-test":" ^ 2.0.16"
在引擎部分,将"节点"版本更改为"节点":" 8.x"
您package.json更改的部分应如下所示:
" devDependencies":{" @ sap/xsjs-test":" ^ 2.0.16"}
" engines":{" node":" 8.x"}
还有更多详细信息吗? 什么时候发生错误,直接在启动节点模块时...? 您是否向"新"项目中添加了一些代码,或者在不更改模板生成的代码的情况下发生了代码? ...
嘿,胡安
当我尝试从openSAP SAP HANA开发(更新Q1/2019)课程进行练习时,或者确切地说,当我尝试在SAP HANA Express 2.0上执行练习3.1:XSJS和XSODATA时,我遇到了类似的问题 SPS04虚拟机。
创建XSJS模块后,有一个默认的package.json,其中包含以下内容(摘录):
按照练习3.1的步骤7所述,将其更改为以下内容之后:
我收到错误消息"无法读取未定义的属性'_addUrlAsLink'。"
之后,我将其更改为默认值,它可以正常工作:
尽管我必须补充一点,但是我总是在启动XSJS模块时遇到麻烦,因为它通常在第一次超时时就结束了。 但是稍后单击运行模块时,它可以工作。 希望这可以帮助。
干杯,马修斯(Matthäus)
我用不同的方式尝试过。 有和没有额外的代码。 当我检查XSJS支持时就会发生这种情况。
单击"运行方式..."选项。
谢谢
JuanJosé
嗨维克多,
感谢您提供信息(我尚未验证)。
以下是讨论的来源:
https://github.com/SAPDocuments/Tutorials/issues/5065
我还想指出,HANA7 openSAP课程和动手练习还有更多类似的问题。 因此,我想指出以下github存储库中的SAP HANA 2.0 SPS04分支及其package.json文件(在根目录以及xsjs和srv子文件夹中):
https://github.com/SAP-samples/ hana-xsa-opensap-hana7/tree/hana2_sps04
马修斯最好的
一周热门 更多>