由于npm install

时间:2018-01-23 19:54:00

标签: npm gruntjs sapui5 sap hana-cloud-platform

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

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

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

1 个答案:

答案 0 :(得分:1)

创建一些事件后,SAP Cloud开发人员团队提高了性能,并告诉我不要在package.json中使用tilde字符 - 这会导致许多依赖关系,并且可能在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"
    }
}