Как импортировать модуль узла, перенесенный из машинописи в Nuxt? - PullRequest
0 голосов
/ 12 марта 2020

У меня есть сгенерированный машинописный клиент из 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 дает мне подсветку синтаксиса при импорте его в проект, поэтому это должно быть возможно?

...