У меня есть простое приложение, которое импортируется из веб-пакета.Импортированный проект экспортирует класс, подобный этому ...
export class BaseApp{...}
import { BaseApp } from "./MyClass"
import OtherThing from "./Other"
....
export { BaseApp, OtherThing }
Далее я пытаюсь расширить его в другом узле / экспресс-проекте ...
import { BaseApp } from "@mine/util";
export class FullApp extends BaseApp{... }
Я получаю ...
class FullApp extends _mine_util__WEBPACK_IMPORTED_MODULE_0__["BaseA
pp"]{
^
TypeError: Class extends value undefined is not a constructor or null
Как расширить класс, который я импортирую из Webpack?
Обновление Вот пример проекта, который демонстрирует проблему ...
https://github.com/jrgleason/simple-webpack-node