webide模板创建的ui5工程中部分npm包无法被npm审计
Some npm packages in the ui5 project created by webide template can not be audited by npm
package.json 文件中的开发依赖项
"devDependencies": {
"@sap/grunt-sapui5-bestpractice-build": "1.4.2",
"@sap/grunt-sapui5-bestpractice-test": "2.0.1"
}
而我运行项目的npm审计,npm告诉我有34个包有审计问题。
我试图用 npm audit fix
修复它但失败了。
我检查了依赖关系树,确保问题包是上面两个包所需要的。
那么您能提供解决问题的方法吗?谢谢
您无法在本地审核 @sap/grunt-sapui5-bestpractice-build
和 @sap/grunt-sapui5-bestpractice-test
,因为它们仅在 SAP WebIDE 中可用,并未在 npm 上正式发布。
它们仅在构建期间部署应用程序时使用(因此 "devDependencies")。
将来可能会被 UI5 Tooling 取代。
package.json 文件中的开发依赖项
"devDependencies": {
"@sap/grunt-sapui5-bestpractice-build": "1.4.2",
"@sap/grunt-sapui5-bestpractice-test": "2.0.1"
}
而我运行项目的npm审计,npm告诉我有34个包有审计问题。
我试图用 npm audit fix
修复它但失败了。
我检查了依赖关系树,确保问题包是上面两个包所需要的。
那么您能提供解决问题的方法吗?谢谢
您无法在本地审核 @sap/grunt-sapui5-bestpractice-build
和 @sap/grunt-sapui5-bestpractice-test
,因为它们仅在 SAP WebIDE 中可用,并未在 npm 上正式发布。
它们仅在构建期间部署应用程序时使用(因此 "devDependencies")。 将来可能会被 UI5 Tooling 取代。