【问题标题】:SAPUI5, not OpenUI5, application development in VSCodeSAPUI5,不是 OpenUI5,VSCode 中的应用程序开发
【发布时间】:2018-04-09 17:42:31
【问题描述】:

我正在从事一个宠物项目,以更好地了解 SAPIUI5 框架。关于我,我是一位经验丰富的前端开发人员,喜欢在 VS Code IDE 中工作。我在 SAP Web IDE 中开始 SAPUI5 开发,然后将项目导出到 eclipse 以在本地运行,但是在 eclipse 中,我缺少很多新功能,如 es6 和 es7 以及一些插件,所以我将我的项目移动到 VS Code。在 VS 代码中,我引入了 grunt 来运行一个小型静态 Web 服务器来运行我的 SAPUI5 应用程序,到目前为止它工作正常,我没有任何问题,但我担心我现在看不到的隐藏场景关于 SAP UI5 部署和部署环境。没有SAPUI5客户端应用的部署环境和生产环境要求经验。如果在这种使用 VS CODE 的 SAPUI5 的方法和开发中存在任何潜在问题,你们能告诉我吗?

【问题讨论】:

    标签: visual-studio-code sapui5


    【解决方案1】:

    潜在问题:

    并非所有浏览器都支持 ES6 和 ES7,因此您可能需要将 Babel 添加到您的 grunt 链中。

    部署:

    grunt 插件grunt-openui5 可让您将代码压缩为单个 Component-preload.js。

    grunt 插件grunt-nwabap-ui5uploader 可让您将代码直接部署到 SAP NetWeaver。


    这是 SAP 的一个示例,其中显示了他们的 Gruntfile:https://github.com/SAP/openui5-sample-app

    【讨论】:

    • 我猜提供的 GitHub 链接也应该适用于 SAPUI5?我打算使用 typescript 并使用 grunt 将其转换为 es5。你同意这种做法吗?
    • 是的,它应该适用于 SAPUI5。是的,我同意这种方法:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-27
    • 1970-01-01
    • 2023-03-24
    相关资源
    最近更新 更多