点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我们已将WebIDE补丁到最新的补丁57。(SPS 03补丁57(内部版本4.3.57))
克隆我们的项目并尝试运行js-modul后,构建过程会因以下味精而失败:
(DIBuild)npm错误! 代码EINTEGRITY
npm ERR! sha1-CELL99M237eOn6sUDcBvXQL2sDA =使用sha1时完整性校验和失败:想要sha1-CELL99M237eOn6sUDcBvXQLL2sDA =,但得到sha1-foNFZ49B2cG1N2hOn0Bc7uCo//s =。 (10660字节)
我发现Full-Stack WebIDE出现此错误消息
/img/questions/478122/webide-full-stack-build-fails-with-enoent-no-such.html #
1。 在本地构建项目(npm install)
2。 完成后,转到您的应用并导入package-lock.json文件。
3。 在您的应用中再次构建
并按节点自身发出:
https://github.com/nodejs/node/issues/13635
我们需要这个package-lock.json文件吗?
正在创建MTA模板。 可以正常运行,并且不使用此文件。
有什么想法吗?
过去,当我遇到此问题时,我发现清除本地注册表文件系统缓存有助于:
嗨,托马斯,
在将简单的xsjs应用程序迁移到WebIDE之后,我也面临着相同的错误。 构建失败,并出现相同的错误。
我已经执行了您提供的命令,但对我没有帮助。
您还有其他建议吗?
还发现了我的一则帖子,并记得过去该问题是由npm冲突引起的。
https://answers.sap.com/questions/566416/sap-hana-xsa-sps03-patch-4.html
现在,我删除了所有npm进行测试,并看到构建过程可以正常进行。
FYI-我刚遇到这个问题,发现通过转到"项目设置"并选择"重新安装生成器",它解决了此问题。
我整理了一篇文章,提供了一些解决此问题的想法。
https://blogs.sap.com/2020/07/07/escaping-eintegrity-hell/
-安德鲁
一周热门 更多>