博客的目标:
我们都知道,当我们在组件.js文件。
将所有需要的文件下载到客户端系统花费了很长时间。
我们可以使用SAP Web IDE全栈下的GRUNT来提高性能。
在GRUNT的帮助下,我们可以创建我们的组件-预加载.js,已缩小我们的所有文件的版本,如视图,控制器成一个单一的文件。
但是,如果我们注意到仔细,我们可以确定我们的*.js文件的文档没有删除咕噜。
所以,我们可以采取谷歌关闭Rest API的帮助,缩小我们的个人文件。然后生成我们的组件-预加载.js在Grunt的帮助下归档。
让我们开始。
现在我们必须创建一个特性项目来调用Google闭包。
在SAP Web IDE中,我们可以按照以下过程:
文件->新建->来自模板的项目。
然后,我们应该选择类别:特性和模板:SAP Web IDE特性
然后提供项目名称为:googleclosureminification
现在我们必须提供以下详细信息
功能详细信息:
功能名称:googleclosureminificationfeature
功能描述:Google closureminification功能
插件详细信息:
插件名称:googleclosureplugin
插件描述:Google closureplugin
并且不要选中示例的复选框代码。
现在我们的项目结构如下:
现在打开节点googleclosureminifcationplugin,然后创建一个命令.js命令文件夹下的文件如下:
现在我们必须将下面的代码包含到命令.js文件。
现在从下面的位置打开i18n文件并执行以下代码:
现在打开插件.json归档并执行下面的代码:
现在将项目部署到SAP云平台中。
部署完成后,我们应该为部署过程中生成的应用程序URL创建一个目的地。
现在,我们必须从SAP Web IDE激活新插件。
激活后,我们应该得到如下结果:
如果我们执行Google Closure Home,它将打开谷歌关闭如下,我们可以修改我们的文件缩小。在我们的例子中,我们创建了一个如下的项目:
现在,返利模式,复制代码并粘贴到编辑器(Google Closure UI)中,大数据信息,然后选择option,我们需要哪种类型的构建。然后按编译按钮,缩小后的文件就会显示出来。复制新代码(缩小版)并粘贴到所需的*.js文件中。
例如:复制组件.js完成上述活动后,我们有了所有缩小的*.js文件。
现在我们将创建组件-prelod.js公司现在导出项目(缩小项目,所有的*.js文件转移到缩小版。)
现在导入项目到sapwebide完整堆栈导入项目后,我们必须创建Gruntfile.js文件以及包.json如下:
现在我们必须在Gruntfile.js文件
现在我们必须将以下代码包含到包.json
现在右键点击Fiori项目,我们将得到如下的构建选项:
现在按构建选项并打开SAP Web IDE的控制台如下,在那里我们可以看到进度信息。
现在我们必须打开我们的项目新创建的文件夹dist。我们可以得到组件-预加载.js如下所示,易淘客,所有所需的文件组合在一起,如下所示:
现在运行我们新创建的组件-预加载.js文件并打开调试的网络选项卡,如下所示,5118大数据,我们只能看到组件-预加载.js仅加载其他控制器或视图。
我们可以看到,加载仅需200毫秒文件。
我们可以按照上述方法加快我们的Fiori应用程序。
,开心返利