SystemJS позволяет указать, какой контент будет отображаться из импортированных файлов:
- CSS
System.import('my/file.css!')
- Изображение
System.import('some/image.png!image')
- JSON
System.import('some/data.json!').then(function(json){})
- Текст
System.import('some/text.txt!text').then(function(text) {})
(Источник)
Используя SystemJS, импорт из файла с добавленным типом дает ошибку в Webstorm.
Итак, когда я делаю это:
import template from './404.template.html!text';
это означает, что мне нужен html-файл в виде простого текста, Webstorm показывает ошибку:
Не удается разрешить файл «404.template.html!text»
показывая красные подчеркивания во всем дереве файловой структуры моего проекта.
Как я могу заставить Webstorm разрешать только часть до !
?