IntelliJ - настройка путей машинописи

Я использую JSPM для разработки веб-приложения. Мой код написан на машинописном шрифте (который волшебным образом передается, во время выполнения для dev и при комплектации для производства).

Мы выбрали angularJS в качестве внешнего интерфейса, который был автоматически настроен в systemJS с помощью jspm следующим образом:

baseURL: "/",
[...]
map: {
    "angular": "npm:angular@1.5.8",

И вот как мы ссылаемся на это в нашем коде (который находится в src/app):

import angular from 'angular';

Единственная проблема, с которой я столкнулся, заключается в том, что IntelliJ (версия 15.0.4) не понимает это отображение (продолжает выделять мой угловой импорт, говоря, что он не может быть решен).

Я настроил файл tsconfig.json (в корневом каталоге моего проекта, на этой странице), который, согласно настройке IntelliJ, должен использоваться для разрешения объектов:

{
  "compilerOptions": {
    "baseUrl": "/",
    "paths": {
      "angular": ["jspm_packages/npm/angular@1.5.8/angular"]
    }
  }
}

Я, вероятно, что-то здесь упускаю, но не могу понять, что именно (конечно, я пробовал различные манипуляции с tsconfig.js, но не исправил это).

0 ответов

Другие вопросы по тегам