我们使用 grunt 在 SAP Hana Cloud Platform 上构建我们的 HTML5 应用程序。不幸的是,它非常非常慢,有时需要数小时才能在 6 分钟超时内运行来构建一个小应用程序。
主要原因是每次安装必要的节点包并且 npm install 运行需要几个小时:(
有没有人遇到过这个问题?
我们使用 grunt 在 SAP Hana Cloud Platform 上构建我们的 HTML5 应用程序。不幸的是,它非常非常慢,有时需要数小时才能在 6 分钟超时内运行来构建一个小应用程序。
主要原因是每次安装必要的节点包并且 npm install 运行需要几个小时:(
有没有人遇到过这个问题?
在创建了一些事件后,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"
}
}