Sapui5 Component-preload.js生成
我们即将关闭一个SAPUI5应用程序,最后的步骤之一是制作一个Sapui5 Component-preload.js生成,sapui5,ui5-tooling,Sapui5,Ui5 Tooling,我们即将关闭一个SAPUI5应用程序,最后的步骤之一是制作一个组件Preload.js文件以提高性能。我在网上阅读了不同的指南,它们都需要我安装的Node.js。我不是这个软件包的专家,我不知道如何让其中一个指南起作用。我正在使用NetBeans进行开发。据我所见,没有一个官方工具(我说的对吗?)来生成该文件。有没有比我更有经验的人能推荐一个工作的、解释得很好的指南来完成这项任务 我不知道这是否有帮助,这是我的工作树: 有几种主要的方法 您可以使用SAP Web IDE生成它。这假设您正在使用W
组件Preload.js
文件以提高性能。我在网上阅读了不同的指南,它们都需要我安装的Node.js。我不是这个软件包的专家,我不知道如何让其中一个指南起作用。我正在使用NetBeans进行开发。据我所见,没有一个官方工具(我说的对吗?)来生成该文件。有没有比我更有经验的人能推荐一个工作的、解释得很好的指南来完成这项任务
我不知道这是否有帮助,这是我的工作树:
有几种主要的方法
- 运行
以全局安装工具npmi-g@ui5/cli
- 使用终端打开项目的根目录
- 运行
以生成预加载ui5 build preload
@sap/grunt-sapui5-bestpractice-build
预配置的grunt任务。缺点是它们或多或少都是黑匣子,不允许那么多的定制。您可以在SAP的GitHub存储库中找到一个示例设置。简言之:
- 您需要定义一个
文件,该文件添加@sap npm注册表:.npmrc
@sap:registry=https://npm.sap.com
- 运行命令以生成
文件。此文件描述了您的应用程序和依赖项(运行时依赖项和开发人员依赖项;您现在只有开发人员依赖项,因为您只想构建应用程序)。确保将包标记为私有。请参阅(在许可证一章的末尾)package.json
- 然后可以安装grunt和构建配置:
和npm i grunt-D
npm i@sap/grunt-sapui5-bestpractice-build-D
- 最后,您需要定义一个简单的GrunFile(然后只需运行
,即可运行构建):grunt
module.exports=函数(grunt){
"严格使用",;
glunt.loadNpmTasks(“@sap/grunt-sapui5-bestpractice-build”);
grunt.registerTask('default'[
“皮棉”,
“干净”,
“建造”
]);
};代码>