Абсолютный путь не работает на Windows, но работает на Ма c? - PullRequest
0 голосов
/ 23 марта 2020

Внутри пакета компонентов я добавил пакет. json как

{
"name": "component"
}

и использовал его как

import SuccessDialog from '@component/

Однако на Ma * 1013 это работает нормально * но не на Windows. Есть ли зависимости, которые нужно перепроверить. Я использую WebStorm на Windows и Код Visual Studio на Ma c.

1 Ответ

1 голос
/ 23 марта 2020

Этот нативный хак React для указания абсолютных путей (насколько я могу судить, нигде официально не документирован) никогда не поддерживался WebStorm. Если вы пропустили эту функцию, следите за обновлениями WEB-23221 . Вы можете попробовать создать фиктивную конфигурацию веб-пакета, как это предлагается в https://youtrack.jetbrains.com/issue/WEB-23221#focus = streamItem-27-2719626.0-0 , и указать путь к ней в Настройки | Языки и рамки | JavaScript | Webpack в качестве обходного пути.

Другой обходной путь (если вы не переименовываете пути, просто делаете их короче), помечает родительскую папку каталога component как Resource root (примечание: не сам подкаталог, а его родительский каталог!)

...