/ / IntelliJ Ідея: користувацький шлях імпорту - кутовий, машинописний, intellij-ідея, webpack, jetbrains

IntelliJ Idea: індивідуальний шлях імпорту - кутовий, машинописний, intellij-ідея, webpack, jetbrains

У мене є проект angular2 (поліграфічний) веб-пакету та після оновлення IDEA з 2016,2 до 2016,3. У мене виникають деякі проблеми з шляхами імпорту в модулях типуcript. Щоб уникнути такого довгого імпорту:

import * from "src/app/some-component";

Я додав "src / app" у папку resolve.root веб-пакета, щоб він міг знайти

import * from "some-component"

в папці "src / app". Проте, IDEA виділяє мої заяви щодо імпорту та говорить: "TS2307: Не можу знайти модуль" деякий компонент "". Я думаю, це тому, що IDEA не знає про такі "користувацькі" імпортовані корені.

Отже, чи є якийсь спосіб сказати IDEA шукати модулі у папці "src / app"? Я намагався "Позначити каталог як джерело" та "Мова та фрейми -> JavaScript -> Бібліотеки", нічого не змінилося.

Відповіді:

3 для відповіді № 1

Завдяки лена. Проблема вирішується шляхом вимкнення служби TypeScript у

Settings | Languages & Frameworks | TypeScript

Але я впевнений, що можна налаштувати TypeScript (через tsconfig.json), щоб повідомити службу TypeScript IDEA, щоб переглянути інші папки. Я думаю, тут можуть допомогти "rootDirs". модульна роздільна здатність