Сообщение от Rise
|
Да нет конечно, иначе какой смысл в модулях) Есть еще такой атрибут как nomodule у скрипта, который не выполняется, когда браузер поддерживает модули. Вот статья свежая с картинками на тему нативных модулей.
|
Я несколько раз читал эту статью, статью в учебнике, на мазиле...
Создал специально тестовый проект в отдельной папке - import у меня ни как не хотел работать.
Потом бесмыслено вглядываясь в страницу на developer.mozilla решил открыть в мазиле и чудо произошло - оказывается работает импорт.
А почему в гугл-хроме не работает я не знаю. Никаких настроек я не трогал, только когда то включил установку расширений для браузера с компьютера, а не с магазина.
Гугл-хром вот такую ошибку выводит в консоль:
Access to Script at 'file:///G:/app/import-test/js/app.js' from origin 'null' has been blocked by CORS policy: Invalid response. Origin 'null' is therefore not allowed access.
Гугл-хром обновил, кенаюз выдаёт что должно работать:
https://caniuse.com/#feat=es6-module