2

我们使用 grunt 在 SAP Hana Cloud Platform 上构建我们的 HTML5 应用程序。不幸的是,它非常非常慢,有时需要数小时才能在 6 分钟超时内运行来构建一个小应用程序。

主要原因是每次安装必要的节点包并且 npm install 运行需要几个小时:(

有没有人遇到过这个问题?

4

1 回答 1

2

在创建了一些事件后,SAP Cloud 开发团队提高了性能并告诉我不要在 package.json 中使用波浪号字符 - 这会导致许多依赖项,并且可能会在 npm 安装期间超时。

因此,当您使用 SAP Web IDE Full-Stack 时, package.json应该如下所示:

{
    "name": "grunt-build",
    "version": "0.0.1",
    "description": "Grunt build",
    "private": true,
    "devDependencies": {
        "grunt-stripcomments": "0.7.2",
        "grunt-remove-logging-calls": "0.1.2",
        "grunt-postcss": "0.9.0",
        "autoprefixer": "7.2.4",
        "grunt-contrib-less": "1.4.1",
        "grunt-contrib-cssmin": "2.2.1",
        "@sap/grunt-sapui5-bestpractice-build": "1.3.33"
    }
}
于 2018-02-12T20:39:08.323 回答