Magento 2 – How to Fix Checkout Infinite Loop

checkoutmagento2

My checkout first step have an infinite loop.

Console log give me only a warning

jQuery.browser is deprecated

Magento log

main.CRITICAL: Unable to resolve the source file for 'frontend/Altravista/bookshop/en_US/css/bootstrap/bootstrap.min.css.map' 

can be this the problem?

No server logs

No networks errors
enter image description here

How can i debug? I'm going crazy

MAgento 2 chieckout infinite loop

Best Answer

solved changing this

app/design/frontend/Altravista/bookshop/requirejs-config.js

 var config = {
    deps: [
        'js/custom'
    ],
    paths: {
        'popper': 'js/bootstrap/popper.min',
        'bootstrap': 'js/bootstrap/bootstrap.min'
    },
    shim: {
        'popper': {
            'deps': ['jquery', 'bootstrap'],
            'exports': 'Popper'
        },
        'bootstrap': {
            'deps': ['jquery', 'popper']
        }
    }
};

with

var config = {
    deps: [
        'js/custom'
    ],
    paths: {
        'popper': 'js/bootstrap/popper.min',
        'bootstrap': 'js/bootstrap/bootstrap.min'
    },
    shim: {
        'popper': {
            'deps': ['jquery'],
            'exports': 'Popper'
        },
        'bootstrap': {
            'deps': ['jquery', 'popper']
        }
    }
};

remove bootstrap from popper shim

Related Topic