使用MBT构建工具在本地开发环境中将CAP项目构建为.mtar文件

2020-08-27 04:23发布

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

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


大家好,

我似乎在使用新的mbt构建工具在本地构建CAP项目时遇到问题。

我采取的步骤:

  1. 从WebIde Full Stack中,使用CAP模板" SAP Cloud Platform Business Application"从模板创建新项目。 我没有配置HTML5应用程序存储库,也没有创建Web模块。 我确实启用了UAA,并选择了NodeJS + Hana DB 2.0 SPS 04。
  2. 在WebIDE中,右键单击新创建的项目,然后选择"使用云MTA构建工具构建"。 在WebIDE中成功建立了一个.MTAR文件,因此我猜配置似乎还可以。
  3. 从WebIDE导出项目,然后在本地文件系统中将项目解压缩。
  4. 我确保成功安装了make.exe工具,并且还为mbt安装了npm软件包。 另外,我已经安装了@ sap/cds-dk(不确定这很重要)吗?
  5. 接下来,我从项目的根目录运行命令:" mbt build -p = cf --strict = true"。

我无休止地等待过程完成,十分钟后我超时了。 我尝试了其他一些操作...首先执行命令" mbt init",然后使用命令" make -f Makefile.mta p = cf -d"。 这提供了更多的调试信息……但是,在打印点时发生的事情对我来说仍然是个谜。

非常感谢您提供任何进行方法的帮助。

(20.3 kB)

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

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


大家好,

我似乎在使用新的mbt构建工具在本地构建CAP项目时遇到问题。

我采取的步骤:

  1. 从WebIde Full Stack中,使用CAP模板" SAP Cloud Platform Business Application"从模板创建新项目。 我没有配置HTML5应用程序存储库,也没有创建Web模块。 我确实启用了UAA,并选择了NodeJS + Hana DB 2.0 SPS 04。
  2. 在WebIDE中,右键单击新创建的项目,然后选择"使用云MTA构建工具构建"。 在WebIDE中成功建立了一个.MTAR文件,因此我猜配置似乎还可以。
  3. 从WebIDE导出项目,然后在本地文件系统中将项目解压缩。
  4. 我确保成功安装了make.exe工具,并且还为mbt安装了npm软件包。 另外,我已经安装了@ sap/cds-dk(不确定这很重要)吗?
  5. 接下来,我从项目的根目录运行命令:" mbt build -p = cf --strict = true"。

我无休止地等待过程完成,十分钟后我超时了。 我尝试了其他一些操作...首先执行命令" mbt init",然后使用命令" make -f Makefile.mta p = cf -d"。 这提供了更多的调试信息……但是,在打印点时发生的事情对我来说仍然是个谜。

非常感谢您提供任何进行方法的帮助。

(20.3 kB)
付费偷看设置
发送
2条回答
野沐沐
1楼 · 2020-08-27 05:23.采纳回答

嗨,丹尼斯,

您应该能够通过从" db"模块中" package.json"文件中删除" postinstall"脚本来解决此问题。

空代码
2楼-- · 2020-08-27 05:26

嗨Marius,

实际上,我必须从package.json中删除触发" node .build.js"的后安装程序,现在对我来说是可行的。

谢谢!

一周热门 更多>