SAP HAT(混合应用程序工具包)运行HAT(run.cmd)成功安装后发生错误

2020-08-18 11:55发布

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

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


先决条件:

-已成功配置的SAP HAT LOCAL ADD已成功打开

已安装软件:

  1. JDK 1.8.0_144
  2. Node.js v5.4.1和npm v3.3.12
  3. Apache Cordova 6.5
  4. Git客户端
  5. Apache Ant 1.8或更高版本
  6. 同时安装Android 5.1.1(API级别22)和Android SDK 6.0(API级别23)
  7. 使用(API级别19)的Android AVD
  8. 可选的Google USB驱动程序
  9. KapselSdk


问题:

-运行SAP HAT(混合应用程序工具包)时出错

-在SAP_HAT_LOCAL文件夹中单击 run.cmd 时,出现以下错误

在SAP_HAT_LOCAL文件夹中打开cmd提示符,然后执行run.cmd

 C:\ SAP_HAT_local> run.cmd


 C:\ SAP_HAT_local>节点脚本/server.js
 C:\ SAP_HAT_local \ node_modules \ debug \ src\ node.js:132
         让val = process.env [key];
         ^^^


 SyntaxError:尚未支持块范围的声明(let,const,函数,类)
 在严格模式下移植
     在exports.runInThisContext(vm.js:53:16)
     在Module._compile(module.js:373:25)
     在Object.Module._extensions..js(module.js:404:10)
     在Module.load(module.js:343:32)
     在Function.Module._load(module.js:300:12)
     在Module.require(module.js:353:17)
     在要求时(internal/module.js:12:17)
     在对象上。<匿名>(C:\ SAP_HAT_local \ node_modules \ debug \ src\ index.js:9:19
 )
     在Module._compile(module.js:397:26)
     在Object.Module._extensions..js(module.js:404:10)


 

(75.0 kB)

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

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


先决条件:

-已成功配置的SAP HAT LOCAL ADD已成功打开

已安装软件:

  1. JDK 1.8.0_144
  2. Node.js v5.4.1和npm v3.3.12
  3. Apache Cordova 6.5
  4. Git客户端
  5. Apache Ant 1.8或更高版本
  6. 同时安装Android 5.1.1(API级别22)和Android SDK 6.0(API级别23)
  7. 使用(API级别19)的Android AVD
  8. 可选的Google USB驱动程序
  9. KapselSdk


问题:

-运行SAP HAT(混合应用程序工具包)时出错

-在SAP_HAT_LOCAL文件夹中单击 run.cmd 时,出现以下错误

在SAP_HAT_LOCAL文件夹中打开cmd提示符,然后执行run.cmd

 C:\ SAP_HAT_local> run.cmd


 C:\ SAP_HAT_local>节点脚本/server.js
 C:\ SAP_HAT_local \ node_modules \ debug \ src\ node.js:132
         让val = process.env [key];
         ^^^


 SyntaxError:尚未支持块范围的声明(let,const,函数,类)
 在严格模式下移植
     在exports.runInThisContext(vm.js:53:16)
     在Module._compile(module.js:373:25)
     在Object.Module._extensions..js(module.js:404:10)
     在Module.load(module.js:343:32)
     在Function.Module._load(module.js:300:12)
     在Module.require(module.js:353:17)
     在要求时(internal/module.js:12:17)
     在对象上。<匿名>(C:\ SAP_HAT_local \ node_modules \ debug \ src\ index.js:9:19
 )
     在Module._compile(module.js:397:26)
     在Object.Module._extensions..js(module.js:404:10)


 

(75.0 kB)
付费偷看设置
发送
5条回答
SAP德到
1楼 · 2020-08-18 12:47.采纳回答

您好,这个问题是关于nodeJs版本的,所以旧版本和旧版本都是8+。所以这个问题会引起大家的注意。

歪着头看世界
2楼-- · 2020-08-18 12:35

Mikael,您好,

能给我发cmd提示的快照吗?

只需转到已安装SAP_HAT_LOCAL的文件夹,然后打开命令提示符并单击run.cmd。

您面临的问题也有所不同。

hengyuye
3楼-- · 2020-08-18 12:43

嗨,Swapnil,

我和您有同样的问题,您找到解决方案了吗?

nodeJs的升级不是解决方案,因为当我想从Web IDE完整堆栈构建应用程序时遇到另一个错误:

谢谢您的帮助。

此致

Mikaël。

粗暴的香蕉
4楼-- · 2020-08-18 12:59

嗨, Tri-Minh Cao

我也面临着同样的问题...

尝试以下...为我工作

安装节点版本管理器,然后使用命令安装大于7的节点版本

nvm安装7.4

现在使用命令

使用已安装的Node版本。

nvm使用7.4

,然后尝试运行SAP HAT Local

95年老男孩
5楼-- · 2020-08-18 12:51

所有,我都遇到了相同的错误。 由于SAP Hat需要运行特定的Node.js,因此无法安装新版本的node.js。

我的节点-v = 5.4.1

任何人都有线索可以在本地运行HAT。

我完成了设置,设置成功完成。

一周热门 更多>