У меня есть сгенерированный машинописный клиент из Nswag, который я хочу перенести и использовать в своем приложении Nuxt.
Я переношу свой клиент apiService.ts в apiService. js с базовым c tsconfig:
{
"compilerOptions": {
"module": "ES6",
"target": "ES6"
}
}
И импортировать его в свой проект, я пробовал как требовать, так и импортировать.
import { PersonClient } from "./../services/api/apiService.js";
const apiService = require("./../services/api/apiService.js");
Приложение собирается, но когда я пытаюсь загрузить страницу с помощью своего клиента, я получаю:
exports is not defined
at Module../services/api/apiService.js
Я пытался поискать, но я просто не знаю правильный вопрос спрашивать. Как я могу использовать мой apiService. js?
Код Viual Studio дает мне подсветку синтаксиса при импорте его в проект, поэтому это должно быть возможно?