Isso está começando a me incomodar e eu gostaria de desligar ou consertar. Portanto, o Webstorm tem um recurso interessante em seu analisador HTML que tentará resolver diretórios em strings que deveriam fazer referência a um arquivo em seu projeto. Por exemplo:
Webstorm está correto. Meu código de front-end está completo, /app
mas meu servidor fornece arquivos no aplicativo na raiz, portanto, no contexto da web /app
é realmente justo /
. Por outro lado, esse comportamento também afeta meus modelos angulares:
e minhas rotas angular-ui (imagino que ele faria isso também para rotas angulares regulares).
Existe uma maneira de alterar o webstorm para tratá-lo /app
como root, de modo que este seja um recurso útil? Se não, há uma maneira de desativar isso? Tentei entrar no inspetor, mas não consegui encontrar uma opção para isso:
E não, não é o XML ... eu tentei.
Ajuda apreciada. Obrigado...
Respostas:
Para fazer referências de arquivo a uma pasta não raiz em seu projeto, você precisará marcar esse diretório como um Recurso . Para fazer isso, vá para Configurações> Diretórios e selecione a pasta raiz do ativo no painel direito. Em seguida, marque-o como Resource Root clicando no botão acima do navegador de arquivos.
Na documentação do Jetbrains, uma Resource Root permite que o WebStorm complete os caminhos relativos aos recursos na pasta selecionada . Isso significa que você deve usar Resource Root em uma pasta que contém todos os recursos aos quais gostaria de consultar (por exemplo, estilos, scripts, ...).
fonte
Tive esse problema no Mac e resolvi alterando as propriedades dos diretórios.
Webstorm > Preferences
Project > Directories
fonte
para pessoas que usam o IntelliJ Ultimate:
fonte
folder1/folder2/..
ondefolder2
contém todos os seus recursos. Você precisa marcarfolder1
comoSource
efolder2
comoResource
. ReferênciaNo JetBrains WebStrom, vá para Arquivo -> Configurações -> Painel esquerdo, selecione Projeto -> Clique em Deretórios -> Painel do meio, selecione Raiz de recursos -> adicione as pastas / diretórios em seu projeto para referência ou no painel direito você pode veja + Adicionar Raiz de Conteúdo escolha os diretórios e Aplicar -> OK
fonte