Вопрос №66918 от пользователя Евгений Самута в уроке «Модули», курс «Введение в программирование»

Евгений Самута

Hаписал 2 файла на repl.it: один, в котором экспорт; другой, в котором импорт. Но выкидывает ошибку, что токен экспорта не ожидался. Подскажите, на реплите не работает файловая система? Там нельзя связать 2 файла?

Если это особенность реплита, то какие еще похожие сервисы на реплит есть, чтобы там можно было с экспортом импортом работать, хотя бы в ученических целях?

3 0

Maksim Litvinov

Добрый день, Евгений! На replit будут работать работать импорты, но нужно убедиться, что версия node.js выше 14. Проверьте это, выполнив команду node -v на вкладке Shell. Кроме того нужно будет добавить файл package.json в котором указать ключ {"type": "module"}. Это нужно для работы импортов

1

Евгений Самута

Maksim Litvinov, нода 16-ой версии, добавил ключ в package.json. В моем реплите так и не вывелось ничего на экран. Скопировал стандартный package.json из курса по настройке окружения. После этого тоже не вижу чтобы произошел экспорт/импорт

0

Maksim Litvinov

Тут дело в том, что точкой входа является файл index.js, а сейчас там только экспорт. Поменяйте местами файлы, экпорт сделайте в файле file1.js, а в точке входа импортируйте и распечатайте константу

1

Используйте Хекслет по максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Даю согласие на обработку персональных данных, соглашаюсь с «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
7 июля 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
7 июля 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
7 июля 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
7 июля 10 месяцев
Иконка программы Fullstack-разработчик
Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
7 июля 16 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
7 июля 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создает веб-приложения со скоростью света
7 июля 5 месяцев