Почему я получаю console.log() не является функцией, когда я регистрирую переменную из другого модуля

Я хотел бы спросить, что я делаю не так с этим console.log(). Я продолжаю получать console.log () не является функцией, когда я пытаюсь запустить этот журнал вместе с некоторыми другими IIFE только для тестирования, так как я новичок в webpack и в этом методе модуля. код здесь код ошибки здесь

Я просто комментирую функции и все работает! Это о глобальной области видимости и контексте выполнения?

index.js

// Global app controller
import x from './fn';

console.log(x * 5)

(
    function() {
        const x =5
        console.log('Hey it work!' + x)
    }
)()

(
    function() {
        const x = 15;
        console.log('Hey it work!' + x)
    }
)()

fn.js

let x = 50;

export default x;   

0 ответов

Другие вопросы по тегам