Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 错误:不匹配的匿名定义()模块Magento 2.3_Javascript_Magento_Requirejs_Magento2 - Fatal编程技术网

Javascript 错误:不匹配的匿名定义()模块Magento 2.3

Javascript 错误:不匹配的匿名定义()模块Magento 2.3,javascript,magento,requirejs,magento2,Javascript,Magento,Requirejs,Magento2,我与客户Magento 2.3商店有问题。在控制台中,我看到js错误“错误:不匹配的匿名define()模块:函数(d){返回c(d,a,b),d.mobile}”。 我读过一些关于这个问题的主题,它看起来像是调用未“定义”的函数/模块 下面是导致每个前端页面出现问题的代码: <script> require.config({ map: { '*': { wysiwygAdapter: 'mage/adminhtml/wysiwyg/t

我与客户Magento 2.3商店有问题。在控制台中,我看到js错误“错误:不匹配的匿名define()模块:函数(d){返回c(d,a,b),d.mobile}”。 我读过一些关于这个问题的主题,它看起来像是调用未“定义”的函数/模块

下面是导致每个前端页面出现问题的代码:

<script>
require.config({
    map: {
        '*': {
            wysiwygAdapter: 'mage/adminhtml/wysiwyg/tiny_mce/tinymce4Adapter'
        }
    }
});
</script>
以下是我尝试过的:

define('config', function () {
        require.config({
            map: {
                '*': {
                    wysiwygAdapter: '<?php /* @noEscape */ echo $block->getWysiwygAdapterPath(); ?>'
                }
            }
        });
    });
define('config',function(){
require.config({
地图:{
'*': {
wysiwygAdapter:'
}
}
});
});
当我使用define时,错误消失了,但我不确定该解决方案。我有第二个magento 2.3干净安装有相同的magento文件,但不是每页都加载一个,因此必须从一些模块/加载程序添加客户端商店脚本。这是解决这个问题的正确方法吗


非常感谢你的帮助。祝你晚上愉快

有没有找到解决这个问题的办法?不幸的是,我面临着同样的问题。。。
define('config', function () {
        require.config({
            map: {
                '*': {
                    wysiwygAdapter: '<?php /* @noEscape */ echo $block->getWysiwygAdapterPath(); ?>'
                }
            }
        });
    });