点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的SAP社区
SAP Web IDE使我们能够创建和扩展SAPUI5应用程序模板。 这是一个很棒的功能,可以丰富我们的标准化开发工作流程。 不幸的是,我创建自己的项目模板的工作失败了。 我在WEB IDE调试模式下的向导"基于模板的项目"中看不到任何模板,如这些教程和官方SAP文档中所述
https ://blogs.sap.com/2017/12/07/create-your-own-sap-web-ide-template-getting-started/
https://blogs.sap.com/2016/05/12/how-to-create-a-sap-web-ide-plugin-part-2/
我的问题是我的自定义模板没有显示"来自模板的项目"菜单。 无论是使用公司名称注册新类别还是要将其添加到现有模板类别中,都没有关系。 有时候,我得到了错误:
未处理的错误:创建所需插件时失败-> 错误:检查服务定义一致性时检测到问题: 并非提供所有必需的服务: 插件:loginplugin缺少必需的服务---> basicSAPUI5ApplicationProjectTemplateService
即使" linter"也开始抱怨添加的服务,这些服务被奇怪地标记为私有?! (请参阅我的屏幕截图)
- filesystem.documentProvider
- projectType
- setting.project
- basicSAPUI5ApplicationProjectTemplateService
但是SAP文档说我必须添加这些服务。API不久是否发生了变化?
有人知道这个问题的解决方案吗? 还是有一个想法如何调试插件的构建/运行过程?
非常感谢您!
祝一切顺利
弗洛里安
saptemplate.jpg (102.6 kB)
我能够这样解决问题:
如果在我的plugin.json配置文件中删除带有" BasicSAPUI5ApplicationProjectTempateService"的行(请参见下面的代码片段),那么我就可以标记package.json文件并右键单击"以SAP Web身份运行"命令来运行 IDE扩展"。 然后,我在模板项目中标记了plugin.json文件,并通过右键单击执行了"作为插件运行"命令。 Web IDE Voila以调试模式启动。 菜单"新建>来自模板的项目"突然显示了我自定义类别中的自定义模板和自定义预览图片
某种程度上,官方文档有点奇怪。 从这个角度来看,更详细的文档会很棒。
但是,我可以继续优化我们内部的SAPUI5项目启动体验。
祝一切顺利
一周热门 更多>