aleksand44
@aleksand44

Что за «require is not defined» ??

Пытаюсь освоиться с import/export. Использую бабель.
Код:
import {one} from "./nums";
let two = 2;
console.log(one);

Бабель преобразует в:
"use strict";
var _nums = require("./nums");

var two = 2;
console.log(_nums.one);


Но и такой на такой код браузер выдает ошибку:
Uncaught ReferenceError: require is not defined

Что это за безобразие такое?
  • Вопрос задан
  • 33112 просмотров
Решения вопроса 1
@xutesayor
Браузеры сами по себе не понимают модули. Нужно чем-то собирать проект. Рекомендую webpack.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы