Я настроил webpack для компиляции проекта с машинописным текстом. Однако проект является проектом узла на стороне сервера, который должен использоваться как связанная библиотека из другого проекта на стороне сервера. Если я скомпилирую его с помощью webpack, я получу ошибку ссылки на окно. С другой стороны, если я компилирую только с помощью tsc, все работает нормально.
Я здесь что-то не так делаю или просто так? Или, может быть, я чего-то не понимаю в связывании библиотек?
1 ответ
Взгляните на целевые конфигурации веб-пакетов:
Попробуйте настроить: target: "node"
По умолчанию target: "web"
,
Вот почему у вас возникли проблемы с объектом window
.
https://webpack.js.org/configuration/target/#target
Похожие вопросы
Новые вопросы
typescript
TypeScript — это типизированный надмножество JavaScript, транспилируемое в обычный JavaScript. Он добавляет в JavaScript необязательные типы, классы, интерфейсы и модули. Этот тег предназначен для вопросов, специфичных для TypeScript. Он не используется для общих вопросов по JavaScript.