Показать сообщение отдельно
  #3 (permalink)  
Старый 05.08.2019, 11:56
Интересующийся
Отправить личное сообщение для Pavel_Hi Посмотреть профиль Найти все сообщения от Pavel_Hi
 
Регистрация: 05.08.2019
Сообщений: 10

Сообщение от Rise Посмотреть сообщение
У меня нет ошибок:
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script type="module">
        import { obj } from "./algorithm.js";
        console.log(obj.date);
    </script>
</head>
<body></body>
</html>
// algorithm.js
export let obj = { date: new Date };
Верно, вы подключились к html файлу, а теперь нужно algorithm.js подключить другому js файлу. В другом js файле я
импортирую тоже через import { obj } from "../algorithm.js" то тут он ругается на фигурные скобки. Я поставил две точки не просто так, ибо файл находиться в другой папке.

А вот если в файле algorithm.js сделать так
// algorithm.js
let obj = { date: new Date };
module.exports = obj


То подключается к другому js файлу, а к html файлу уже не подключается.
Я пробовал подключиться так < script src = "/путь/algorithm.js" type="text/javascript" > и не работает.

Последний раз редактировалось Pavel_Hi, 05.08.2019 в 12:17.
Ответить с цитированием