无法保存已编辑的组件。

2020-08-31 12:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨! 当我尝试通过smarte...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨!

当我尝试通过smartedit保存已编辑的组件时,出现以下错误:

 thirdparties.js:283 TypeError:t.replace不是函数
     在smarteditcontainer.js上:格式:913
     在smarteditcontainer.js:formatted:4570
     在Array.forEach()
     在D.sanitizePayload(smarteditcontainer.js:formatted:4560)
     在D.onSubmit(smarteditcontainer.js:formatted:4590)
     在D.submit(smarteditcontainer.js:formatted:4610)
     在Object。(smarteditcontainer.js:formatted:5043)
     在ModalController.onSave(cmssmarteditContainer.js:1)
     在ModalController。(cmssmarteditContainer.js:1)
     在ModalManager._buttonPressed(smarteditcontainer.js:formatted:2902)

错误是什么意思? 如何解决?

3条回答
SAP砖家
2020-08-31 12:41 .采纳回答

请从所有扩展名(例如cmssmartedit,smartedit,personalizationsmartedit,backoffice,npmancillary;无论您在哪里找到)中删除 node_modules 文件夹,然后执行 ant clean all

>

如果您使用的是Windows,但问题仍然存在,请在以管理员身份运行模式下打开命令提示符,然后执行ant npminstall并从hybris/bin/platform目录中清理所有命令。

如果 以上都不起作用,请检查系统中是否已将npm和/或nodejs设置为PATH环境变量。 如果是,请删除它们。