j-snow
@j-snow
Java junior developer

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

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

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

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

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

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