@ass_stealer

Import в скрипте вызывает ошибку консоли. Wordpress. Как решить?

В моём файле script. js я через import использую другой скрипт находящейся в папке. По итогу получаю Uncaught SyntaxError: Cannot use import statement outside a module в консоль. Когда я открывал мою вёрстку через препроцессор была подобная ошибка, но я решил её добавив type=module в тегу script. Но сейчас я использую wordpress и wp_enqueue_script. Можно ли как-то добавить "module" к wp_enqueue_script? Или что вообще мне делать?
  • Вопрос задан
  • 92 просмотра
Решения вопроса 1
Mike_Ro
@Mike_Ro Куратор тега JavaScript
Python, JS, WordPress, SEO, Bots, Adversting
Но сейчас я использую wordpress и wp_enqueue_script. Можно ли как-то добавить "module" к wp_enqueue_script?

Попробуйте так:
function my_scripts() {
  wp_enqueue_script('unique_script_id', get_template_directory_uri() . '/path/script.js', [], null, true);
  wp_script_add_data('unique_script_id', 'type', 'module');
}

add_action('wp_enqueue_scripts', 'my_scripts');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы