Показать сообщение отдельно
  #1 (permalink)  
Старый 12.07.2019, 13:17
Интересующийся
Отправить личное сообщение для Himmelin Посмотреть профиль Найти все сообщения от Himmelin
 
Регистрация: 14.01.2019
Сообщений: 27

Импорт модуля
Всем бобра

Вчера попробовал экспортировать модуль со следующим кодом:

export default class User {
    constructor() {
        let Mass = new Array(10),
            c = Mass.length,
            counter = 0;
        for (counter; counter < c; counter++) {
            let k = Math.floor(Math.random() * 10);
            Mass.unshift(k);
        }

        this.id = Mass.toString().replace(/,/igu, "");
    }
}


Далее импортировал его в HTML-документ и попытался вывести в консоли свойство экземпляра импортированного класса:
<script type="module">
"use strict"; 
import User from "./module2.js";
let user1 = new User(); 
console.info(user1.id);
    </script>


В итоге браузеры выдают схожую ошибку:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at file:///C:/Users/Me/Desktop/module2.js. (Reason: CORS request not http).

Как ее исправить?
Ответить с цитированием