Как заставить Quokka.js распознавать локальные модули

Я ищу четкий способ либо требовать

const MyModel = require("../../models/MyModel");

или импортировать

import MyModel from "../../models/MyModel";

локальные модули таким образом, что Quokka понимает в ES6. Оба подхода компилируются и не выдают ошибок во время выполнения. Тем не менее, Quokka также говорит, что требуемый код имеет "Unexpected Identifier"или полностью игнорирует строку кода импорта.

1 ответ

Quokka поддерживает импорт модулей только для профессиональной версии. Если вы готовы к работе, может потребоваться дополнительная настройка. Вы можете настроить в пакете JSON параметры ниже,

"quokka" : {
    "babel" : {
        presets: ['env']
    }
  }

Также вы можете установить его как глобальный в ~/.quokka/config.json

Другие вопросы по тегам