在WEBIDE Fullstack中使用Gruntfile最新更新

2020-08-18 13:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在阅读SAP关于WE...

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

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


嗨,

我正在阅读SAP关于WEBIDE Fullstack的最新更新。 最新更新指出:"默认情况下, SAP Fiori项目现在将默认包含UI5构建。UI5构建取代了部署到Neo或ABAP环境的项目的Grunt构建。"

我想知道我们是否仍然可以使用现有的Gruntfile在WEBIDE中构建应用程序。 我们已经在Gruntfile中添加了自定义的grunt任务,我们仍然希望将其用于新的应用程序。

的主要区别是什么
" @ ui5/cli":" 1.4.3",
 " @ sap/ui5-builder-webide-extension":" 1.0.2",

与旧版

" @ sap/grunt-sapui5-bestpractice-build":" 1.3.62",

我实际上只是尝试在package.json中添加grunt依赖项,然后尝试构建应用程序。

 {
 " name":" Z_SDSO_SAMPLEAPP",
 " version":" 0.0.1",
 " description":"",
 "私人":是的,
 " devDependencies":{
 " @ ui5/cli":" 1.4.3",
 " @ sap/ui5-builder-webide-extension":" 1.0.2",
 " grunt-search":" ^ 0.1.8",
 " grunt-jsdoc":" ^ 2.3.0",
 " grunt-contrib-compress":" ^ 1.4.3",
 " grunt-jscpd":" 0.0.12"
 },
 "脚本":{
 " build":" ui5 build --include-task = generateManifestBundle generateCachebusterInfo"
 },
 " ui5":{
 "依赖关系":[
 " @ sap/ui5-builder-webide-extension"
 ]
 }
 }
 

它似乎仅在运行gruntfile时才在UI5构建器中运行。

2条回答
Cikesha
2020-08-18 13:52

嗨,亚历克斯,

感谢您提供此信息。 我只是想知道旧生成的Gruntfile是否仍然可以使用。 我注意到使用ui5-build的应用程序在ABAP存储库中部署该应用程序时会完全隐藏代码。 当我们使用grunt build时,我们仍然可以看到它们,但是是缩小版本。 我们还注意到ui5构建中有一些未在grunt构建中执行的任务(或者至少是我们不知道的任务正在发生)。

一周热门 更多>