webide模板创建的ui5项目中的某些npm软件包不能被npm审计

问题描述 投票:0回答:1

package.json文件中的dev依赖项

 "devDependencies": {
    "@sap/grunt-sapui5-bestpractice-build": "1.4.2",
    "@sap/grunt-sapui5-bestpractice-test": "2.0.1"
 }

[我为该项目运行了npm审核,npm告诉我有34个软件包存在审核问题。我试图用npm audit fix修复它,但失败了。我检查了依赖关系树,并确保以上两个软件包都需要有问题的软件包。

那么您能提供一种解决问题的方法吗?谢谢

sapui5
1个回答
0
投票

您无法在本地审核@sap/grunt-sapui5-bestpractice-build@sap/grunt-sapui5-bestpractice-test,因为它们仅在SAP WebIDE中可用,而未在npm上正式发布。

仅在构建时在部署应用程序时使用(因此为“ devDependencies”)。将来可能会用UI5 Tooling代替它们。

© www.soinside.com 2019 - 2024. All rights reserved.