Можно ли научить VSCode понимать пути с алиасом ('@') во Vue?
Надеюсь из заголовка все понятно. Если писать относительные пути, то редактор выдает подсказки, что очень экономит время и спасает от назойливых опечаток.
В случае указания пути через alias автокомплит путей не работает :( Есть workaround для WebStorm, для VSCode пока не нашел информации.
Как-то можно. У меня и в PhpStorm и в VSCode отлично понимает все пути в проекте. Но сам проект создавался утилитой, так что хз. По идее он должен самостоятельно определять конфигурацию.
Можно. У меня так таботает.
Относительные писать не стоит - это bad practice.
Там только одна засада, на которую недавно нарвался - надо проверить корень проекта в VSC.
Алиасы связаны только с корнем, а VSC привязывает к относительному пути.
Это должен быть корень проекта, а не 'src/'. Во втором случае работать не будет.
Не идеальное, медленное, но рабочее! Разрабы обещали пофиксить еще в прошлой (0.22) версии, но увы. Проблема остается, но хотяб такое решение теперь есть.
Да, Vetur. Он за это и отвечает.
Надо чтобы как на картинке - у исходников в корне должна быть папка проекта, а не папка с вашим кодом (тут src).
Иначе алиасы он не ловит, соответственно то, что там экспортируется - тоже.