Задать вопрос
j-snow
@j-snow
Java junior developer

NextJS: Как импортировать JS-библиотеки?

Пишу проект на TypeScript с использованием NextJs (под капотом у него WebPack).
Нужно импортировать библиотечку, не оформленную в виде js-модуля.
Эта библиотечка тупо создаёт переменные и функции в своей области видимости и всё:
// my-library.js
var var1 = ...
function fn1() { ... }

Задача:
Нужно импортировать эту библиотечку так, чтобы можно было использовать var1 и fn1.
  • Вопрос задан
  • 104 просмотра
Подписаться 1 Простой 6 комментариев
Ответ пользователя Aetae К ответам на вопрос (1)
Aetae
@Aetae Куратор тега JavaScript
Тлен
import './my-library.js'; // без from

Если без allowJs, то ещё докинуть файлик my-library.d.ts с деклакрициями:
declare let var1: number;
declare function fn1(): void;
// ...
Ответ написан