Как установить правильный путь импорта в VSCode? - PullRequest
0 голосов
/ 06 мая 2019

У меня есть корневой каталог приложений со следующими папками:

/app/
/environments/

Внутри /app/ существует helpers/Helper.ts:

/app/helper/Helper.ts

В этом файле я попытался импортировать среды:

import { environment } from "../../environments/environment.prod";

Два каталога назад, это правильно, это работает.

Проблема в том, что компилятор компилирует код, который говорит:

Ошибка: com.tns.NativeScriptException: не удалось найти модуль: «../../environments/environment.prod», относительно: app / helpers /

Итак, мой tsconfig содержит:

   { "baseUrl": "./" }

1 Ответ

1 голос
/ 06 мая 2019

обычно это работает хорошо.

Я предлагаю использовать «пути» в вашем tsconfig

"paths": {
      "@env": [
        "environments/*"
      ],
    }

в вашем коде

import { environment } from "@env/environment.prod";
...